0
0
Fork 0
mirror of https://github.com/bitcoin/bitcoin.git synced 2025-02-02 09:46:52 -05:00

qt, refactor: Fix code styling of moved InitExecutor class

This commit is contained in:
Hennadii Stepanov 2021-07-14 12:21:54 +03:00
parent c82165a557
commit 8169fc4e73
No known key found for this signature in database
GPG key ID: 410108112E7EA81F
2 changed files with 8 additions and 10 deletions

View file

@ -15,8 +15,8 @@
#include <QString>
#include <QThread>
InitExecutor::InitExecutor(interfaces::Node& node) :
QObject(), m_node(node)
InitExecutor::InitExecutor(interfaces::Node& node)
: QObject(), m_node(node)
{
this->moveToThread(&m_thread);
m_thread.start();
@ -30,7 +30,7 @@ InitExecutor::~InitExecutor()
qDebug() << __func__ << ": Stopped thread";
}
void InitExecutor::handleRunawayException(const std::exception *e)
void InitExecutor::handleRunawayException(const std::exception* e)
{
PrintExceptionContinue(e, "Runaway exception");
Q_EMIT runawayException(QString::fromStdString(m_node.getWarnings().translated));
@ -38,8 +38,7 @@ void InitExecutor::handleRunawayException(const std::exception *e)
void InitExecutor::initialize()
{
try
{
try {
util::ThreadRename("qt-init");
qDebug() << __func__ << ": Running initialization in thread";
interfaces::BlockAndHeaderTipInfo tip_info;
@ -54,8 +53,7 @@ void InitExecutor::initialize()
void InitExecutor::shutdown()
{
try
{
try {
qDebug() << __func__ << ": Running Shutdown in thread";
m_node.appShutdown();
qDebug() << __func__ << ": Shutdown finished";

View file

@ -19,7 +19,7 @@ QT_END_NAMESPACE
/** Class encapsulating Bitcoin Core startup and shutdown.
* Allows running startup and shutdown in a different thread from the UI thread.
*/
class InitExecutor: public QObject
class InitExecutor : public QObject
{
Q_OBJECT
public:
@ -33,11 +33,11 @@ public Q_SLOTS:
Q_SIGNALS:
void initializeResult(bool success, interfaces::BlockAndHeaderTipInfo tip_info);
void shutdownResult();
void runawayException(const QString &message);
void runawayException(const QString& message);
private:
/// Pass fatal exception message to UI thread
void handleRunawayException(const std::exception *e);
void handleRunawayException(const std::exception* e);
interfaces::Node& m_node;
QThread m_thread;