void MainWindow::closeEvent(QCloseEvent *event) { #ifndef MEEGO_EDITION_HARMATTAN if (isCloseToExit()) { exit(); } else { event->ignore(); hide(); } #endif ParentWindow::closeEvent(event); }
void MainWindow::closeEvent(QCloseEvent *event) { #ifndef MEEGO_EDITION_HARMATTAN QSettings settings("hotot-qt", "hotot"); settings.setValue("geometry", saveGeometry()); settings.setValue("windowState", saveState()); if (isCloseToExit()) { exit(); } else { event->ignore(); hide(); } #else ParentWindow::closeEvent(event); #endif }