vlp-18 Fixed closing kernel with 'x' of window
[vlp.git] / src / kernel / kernel.cpp
index b5e1cd168c7f490955a39f0b21e5b83601f16483..333a555a331382512665764575327d78cd9dc72b 100644 (file)
@@ -217,11 +217,11 @@ private:
 
 /**
  * Event invoked on program close.
- * @copydoc QWidget::closeEvent(QCloseEvent*)
+ * Closes application. Displays additional window to confirm exit.
  */
 void QKernel::closeEvent(QCloseEvent * e)
 {
-       e->ignore();
+       QuitProc();
 }
 
 /**
@@ -1517,5 +1517,6 @@ int main(int argc, char **argv)
        app->setMainWidget(&kernel);
        kernel.show();
        kernel.InitMessage();
+       
        return app->exec();
 }