[QT] Call inits parameter interaction before we create the options model

This commit is contained in:
Jonas Schnelli committed 2015-11-27 13:26:01 +01:00
1 parent 411b05ac95
commit 68354e75e9
1 file changed
+9
+9
View File
@@ -201,6 +201,8 @@ public:
/// Create payment server
void createPaymentServer();
#endif
/// parameter interaction/setup based on rules
void parameterSetup();
/// Create options model
void createOptionsModel(bool resetSettings);
/// Create main window
@@ -397,6 +399,11 @@ void BitcoinApplication::startThread()
coreThread->start();
}
void BitcoinApplication::parameterSetup()
{
InitParameterInteraction();
}
void BitcoinApplication::requestInitialize()
{
qDebug() << __func__ << ": Requesting initialize";
@@ -644,6 +651,8 @@ int main(int argc, char *argv[])
// Install qDebug() message handler to route to debug.log
qInstallMessageHandler(DebugMessageHandler);
#endif
// Allow parameter interaction before we create the options model
app.parameterSetup();
// Load GUI settings from QSettings
app.createOptionsModel(mapArgs.count("-resetguisettings") != 0);