diff --git a/src/lib_gui/qt/window/QtAbout.cpp b/src/lib_gui/qt/window/QtAbout.cpp index d5e040cd..8fb1e660 100644 --- a/src/lib_gui/qt/window/QtAbout.cpp +++ b/src/lib_gui/qt/window/QtAbout.cpp @@ -13,7 +13,6 @@ QtAbout::QtAbout(QWidget *parent) : QtSettingsWindow(parent) { - raise(); } QSize QtAbout::sizeHint() const diff --git a/src/lib_gui/qt/window/QtApplicationSettingsScreen.cpp b/src/lib_gui/qt/window/QtApplicationSettingsScreen.cpp index f5687fa4..f4b02500 100644 --- a/src/lib_gui/qt/window/QtApplicationSettingsScreen.cpp +++ b/src/lib_gui/qt/window/QtApplicationSettingsScreen.cpp @@ -14,7 +14,6 @@ QtApplicationSettingsScreen::QtApplicationSettingsScreen(QWidget *parent) : QtSettingsWindow(parent) , m_frameworkPaths(nullptr) { - raise(); } QSize QtApplicationSettingsScreen::sizeHint() const diff --git a/src/lib_gui/qt/window/QtMainWindow.cpp b/src/lib_gui/qt/window/QtMainWindow.cpp index 6cd80fbe..d1f7ff66 100644 --- a/src/lib_gui/qt/window/QtMainWindow.cpp +++ b/src/lib_gui/qt/window/QtMainWindow.cpp @@ -321,6 +321,7 @@ void QtMainWindow::about() m_aboutWindow->setup(); connect(m_aboutWindow.get(), SIGNAL(finished()), this, SLOT(popWindow())); + connect(m_aboutWindow.get(), SIGNAL(canceled()), this, SLOT(popWindow())); } pushWindow(m_aboutWindow.get()); @@ -349,6 +350,7 @@ void QtMainWindow::showLicenses() m_licenseWindow->setup(); connect(m_licenseWindow.get(), SIGNAL(finished()), this, SLOT(popWindow())); + connect(m_licenseWindow.get(), SIGNAL(canceled()), this, SLOT(popWindow())); } pushWindow(m_licenseWindow.get()); diff --git a/src/lib_gui/qt/window/QtProjectSetupScreen.cpp b/src/lib_gui/qt/window/QtProjectSetupScreen.cpp index 60e672b1..c7070691 100644 --- a/src/lib_gui/qt/window/QtProjectSetupScreen.cpp +++ b/src/lib_gui/qt/window/QtProjectSetupScreen.cpp @@ -62,7 +62,6 @@ QtProjectSetupScreen::QtProjectSetupScreen(QWidget *parent) : QtSettingsWindow(parent) , m_frameworkPaths(nullptr) { - raise(); } QSize QtProjectSetupScreen::sizeHint() const