qt, refactor: Keep OptionsDialog in the main event loop

This commit is contained in:
Hennadii Stepanov committed 2021-09-07 09:37:33 +03:00
1 parent 13f618818d
commit 7830cd0b35
1 file changed
+4 -4
+4 -4
View File
@@ -990,10 +990,10 @@ void BitcoinGUI::openOptionsDialogWithTab(OptionsDialog::Tab tab)
if (!clientModel || !clientModel->getOptionsModel())
return;
OptionsDialog dlg(this, enableWallet);
dlg.setCurrentTab(tab);
dlg.setModel(clientModel->getOptionsModel());
dlg.exec();
auto dlg = new OptionsDialog(this, enableWallet);
dlg->setCurrentTab(tab);
dlg->setModel(clientModel->getOptionsModel());
GUIUtil::ShowModalDialogAndDeleteOnClose(dlg);
}
void BitcoinGUI::setNumBlocks(int count, const QDateTime& blockDate, double nVerificationProgress, bool header, SynchronizationState sync_state)