summaryrefslogtreecommitdiff
path: root/MainWindow.h
diff options
context:
space:
mode:
authorkintel <kintel@b57f626f-c46c-0410-a088-ec61d464b74c>2009-12-14 04:24:51 (GMT)
committerkintel <kintel@b57f626f-c46c-0410-a088-ec61d464b74c>2009-12-14 04:24:51 (GMT)
commit4d5084ea27f1f020671340b9a60f1660eae7eb67 (patch)
tree02a218b4d1fc93df2902f749b7a44ddbde159845 /MainWindow.h
parent084c60bbd1e6090a9496296d98eba9ee85f121d1 (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.h4
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();
contact: Jan Huwald // Impressum