Skip to content

Commit 498a318

Browse files
committed
Revert 8efd330
This change allows to merge bitcoin/bitcoin#22219 without conflicts.
1 parent de63cab commit 498a318

File tree

3 files changed

+17
-11
lines changed

3 files changed

+17
-11
lines changed

src/qml/bitcoin.cpp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,12 @@
1515
#include <qt/guiutil.h>
1616
#include <qt/initexecutor.h>
1717
#include <util/system.h>
18+
#include <util/threadnames.h>
1819
#include <util/translation.h>
1920

2021
#include <boost/signals2/connection.hpp>
2122
#include <memory>
23+
#include <tuple>
2224

2325
#include <QDebug>
2426
#include <QGuiApplication>
@@ -66,6 +68,14 @@ bool InitErrorMessageBox(
6668

6769
int QmlGuiMain(int argc, char* argv[])
6870
{
71+
#ifdef WIN32
72+
util::WinCmdLineArgs winArgs;
73+
std::tie(argc, argv) = winArgs.get();
74+
#endif // WIN32
75+
76+
SetupEnvironment();
77+
util::ThreadSetInternalName("main");
78+
6979
Q_INIT_RESOURCE(bitcoin_qml);
7080

7181
QGuiApplication::setAttribute(Qt::AA_EnableHighDpiScaling);

src/qt/bitcoin.cpp

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -440,6 +440,13 @@ static void SetupUIArgs(ArgsManager& argsman)
440440

441441
int GuiMain(int argc, char* argv[])
442442
{
443+
#ifdef WIN32
444+
util::WinCmdLineArgs winArgs;
445+
std::tie(argc, argv) = winArgs.get();
446+
#endif
447+
SetupEnvironment();
448+
util::ThreadSetInternalName("main");
449+
443450
NodeContext node_context;
444451
std::unique_ptr<interfaces::Node> node = interfaces::MakeNode(&node_context);
445452

src/qt/main.cpp

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,11 @@
1515
#include <interfaces/node.h>
1616
#include <logging.h>
1717
#include <noui.h>
18-
#include <util/system.h>
19-
#include <util/threadnames.h>
2018
#include <util/translation.h>
2119
#include <util/url.h>
2220

2321
#include <functional>
2422
#include <string>
25-
#include <tuple>
2623

2724
#include <QCoreApplication>
2825
#include <QString>
@@ -65,14 +62,6 @@ int main(int argc, char* argv[])
6562
{
6663
qRegisterMetaType<interfaces::BlockAndHeaderTipInfo>("interfaces::BlockAndHeaderTipInfo");
6764

68-
#ifdef WIN32
69-
util::WinCmdLineArgs win_args;
70-
std::tie(argc, argv) = win_args.get();
71-
#endif // WIN32
72-
73-
SetupEnvironment();
74-
util::ThreadSetInternalName("main");
75-
7665
// Subscribe to global signals from core.
7766
noui_connect();
7867

0 commit comments

Comments
 (0)