diff options
author | kintel <kintel@b57f626f-c46c-0410-a088-ec61d464b74c> | 2009-12-14 04:24:51 (GMT) |
---|---|---|
committer | kintel <kintel@b57f626f-c46c-0410-a088-ec61d464b74c> | 2009-12-14 04:24:51 (GMT) |
commit | 4d5084ea27f1f020671340b9a60f1660eae7eb67 (patch) | |
tree | 02a218b4d1fc93df2902f749b7a44ddbde159845 /MainWindow.h | |
parent | 084c60bbd1e6090a9496296d98eba9ee85f121d1 (diff) |
Handles document changes when exiting, bugfix: calls Save As if no document name is given
git-svn-id: http://svn.clifford.at/openscad/trunk@175 b57f626f-c46c-0410-a088-ec61d464b74c
Diffstat (limited to 'MainWindow.h')
-rw-r--r-- | MainWindow.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/MainWindow.h b/MainWindow.h index bf499b7..f1539f0 100644 --- a/MainWindow.h +++ b/MainWindow.h @@ -45,6 +45,9 @@ public: MainWindow(const char *filename = 0); ~MainWindow(); +protected: + void closeEvent(QCloseEvent *event); + private slots: void updatedFps(); void updateTVal(); @@ -55,6 +58,7 @@ private: void load(); void find_root_tag(AbstractNode *n); void compile(bool procevents); + bool maybeSave(); private slots: void actionNew(); |