void lemon::salir() { if (queryClose()) { qDebug()<<"===EXIT LEMON AT "<<QDateTime::currentDateTime().toString(); kapp->quit(); } }
void ndManager::closeEvent(QCloseEvent *event) { if (!queryClose()) { event->ignore(); return; } QSettings settings; settings.beginGroup("geometry"); settings.setValue("geometry", saveGeometry()); settings.setValue("windowState", saveState()); settings.endGroup(); settings.sync(); QMainWindow::closeEvent(event); }
// Application close. void synthv1widget_jack::closeEvent ( QCloseEvent *pCloseEvent ) { #ifdef CONFIG_NSM if (m_pNsmClient && m_pNsmClient->is_active()) synthv1widget::updateDirtyPreset(false); #endif // Let's be sure about that... if (queryClose()) { pCloseEvent->accept(); // QApplication::quit(); } else { pCloseEvent->ignore(); } }
//--------------------------------------------------------------------------- void SecondaryWindow::closeEvent(QCloseEvent *e) { // if there's a system tray applet then just do what needs to be done if a // window is closed. if(kmkernel->haveSystemTrayApplet()) { // BEGIN of code borrowed from KMainWindow::closeEvent // Save settings if auto-save is enabled, and settings have changed if(settingsDirty() && autoSaveSettings()) saveAutoSaveSettings(); if(queryClose()) { e->accept(); } // END of code borrowed from KMainWindow::closeEvent } else KMainWindow::closeEvent(e); }
void KPlatoWork_MainWindow::slotFileClose() { if (queryClose()) { } }
void lemon::salir() { if (queryClose()) kapp->quit(); }
void MainWindow::quit() { if (queryClose()) qApp->quit(); }
void KMiniEdit::fileClose() { if (queryClose()) close(); }