mirror of
https://github.com/JulianGro/overte.git
synced 2025-04-25 20:35:17 +02:00
Merge pull request #4641 from huffman/window-close-quit
Quit application when main window is closed
This commit is contained in:
commit
6d6b66f19a
2 changed files with 5 additions and 0 deletions
|
@ -55,6 +55,10 @@ void MainWindow::saveGeometry() {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void MainWindow::closeEvent(QCloseEvent* event) {
|
||||||
|
qApp->quit();
|
||||||
|
}
|
||||||
|
|
||||||
void MainWindow::moveEvent(QMoveEvent* event) {
|
void MainWindow::moveEvent(QMoveEvent* event) {
|
||||||
emit windowGeometryChanged(QRect(event->pos(), size()));
|
emit windowGeometryChanged(QRect(event->pos(), size()));
|
||||||
QMainWindow::moveEvent(event);
|
QMainWindow::moveEvent(event);
|
||||||
|
|
|
@ -30,6 +30,7 @@ signals:
|
||||||
void windowShown(bool shown);
|
void windowShown(bool shown);
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
virtual void closeEvent(QCloseEvent* event);
|
||||||
virtual void moveEvent(QMoveEvent* event);
|
virtual void moveEvent(QMoveEvent* event);
|
||||||
virtual void resizeEvent(QResizeEvent* event);
|
virtual void resizeEvent(QResizeEvent* event);
|
||||||
virtual void showEvent(QShowEvent* event);
|
virtual void showEvent(QShowEvent* event);
|
||||||
|
|
Loading…
Reference in a new issue