Exemple #1
0
void MainWindow::closeEvent(QCloseEvent *event)
{
#ifndef MEEGO_EDITION_HARMATTAN
    if (isCloseToExit()) {
        exit();
    }
    else {
        event->ignore();
        hide();
    }
#endif
    ParentWindow::closeEvent(event);
}
Exemple #2
0
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
}