close_event->accept() vs qApp->quit()

  • If we have a QMainWindow subclass with:

    MainWindow::closeEvent(QCloseEvent* close_event)
         something ? close_event->accept() : close_event->ignore();

    and a main function with

    main ()
        int return_code = app.exec()
        qDebug() << return_code;
        return return_code;

    the debug does not output anything;
    however, it will if we use a different function with qApp->quit().

    What does accepting the close event of a QMainWindow do differently than calling qApp->quit?

Log in to reply

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.