From 3f43fe0ece466c4156ba3706060b6b9eb5fe3a3c Mon Sep 17 00:00:00 2001 From: Manuel Nickschas Date: Fri, 8 Feb 2008 14:47:33 +0000 Subject: [PATCH] File -> Quit now correctly calls QCoreApplication::quit() rather than QMainWindow::close(). --- src/qtui/mainwin.cpp | 1 + src/qtui/settingspagedlg.cpp | 1 - src/qtui/ui/mainwin.ui | 23 +++-------------------- 3 files changed, 4 insertions(+), 21 deletions(-) diff --git a/src/qtui/mainwin.cpp b/src/qtui/mainwin.cpp index 2c20680c..bd992691 100644 --- a/src/qtui/mainwin.cpp +++ b/src/qtui/mainwin.cpp @@ -113,6 +113,7 @@ MainWin::~MainWin() { void MainWin::setupMenus() { connect(ui.actionConnectCore, SIGNAL(triggered()), this, SLOT(showCoreConnectionDlg())); connect(ui.actionDisconnectCore, SIGNAL(triggered()), Client::instance(), SLOT(disconnectFromCore())); + connect(ui.actionQuit, SIGNAL(triggered()), QCoreApplication::instance(), SLOT(quit())); //connect(ui.actionNetworkList, SIGNAL(triggered()), this, SLOT(showServerList())); connect(ui.actionSettingsDlg, SIGNAL(triggered()), this, SLOT(showSettingsDlg())); connect(ui.actionDebug_Console, SIGNAL(triggered()), this, SLOT(showDebugConsole())); diff --git a/src/qtui/settingspagedlg.cpp b/src/qtui/settingspagedlg.cpp index 7d36cf5f..df37ba01 100644 --- a/src/qtui/settingspagedlg.cpp +++ b/src/qtui/settingspagedlg.cpp @@ -44,7 +44,6 @@ SettingsPage *SettingsPageDlg::currentPage() const { void SettingsPageDlg::setButtonStates() { SettingsPage *sp = currentPage(); - ui.buttonBox->button(QDialogButtonBox::Ok)->setEnabled(sp && sp->hasChanged()); ui.buttonBox->button(QDialogButtonBox::Apply)->setEnabled(sp && sp->hasChanged()); ui.buttonBox->button(QDialogButtonBox::Reset)->setEnabled(sp && sp->hasChanged()); ui.buttonBox->button(QDialogButtonBox::RestoreDefaults)->setEnabled(sp && sp->hasDefaults()); diff --git a/src/qtui/ui/mainwin.ui b/src/qtui/ui/mainwin.ui index 051d47ca..2152eb8b 100644 --- a/src/qtui/ui/mainwin.ui +++ b/src/qtui/ui/mainwin.ui @@ -46,7 +46,7 @@ 0 0 800 - 25 + 27 @@ -178,7 +178,7 @@ - :/16x16/actions/oxygen/16x16/actions/configure.png + Configure Quassel... @@ -282,22 +282,5 @@ - - - actionQuit - triggered() - MainWin - close() - - - -1 - -1 - - - 399 - 299 - - - - + -- 2.20.1