summaryrefslogtreecommitdiff
path: root/src/MainWindow.h
diff options
context:
space:
mode:
authorMarius Kintel <marius@kintel.net>2013-10-04 03:21:26 (GMT)
committerMarius Kintel <marius@kintel.net>2013-10-04 03:21:26 (GMT)
commit7273e5b5a967b5625a813f34cda7b2a8382ba4d0 (patch)
treec84f3a72e99370ab70b075a9a3929060bf97a8a2 /src/MainWindow.h
parent204b3de3a0a069a56ae0f31f3a2cf08ed4ed5efd (diff)
Make recent examplesdir changws work for MDI mode
Diffstat (limited to 'src/MainWindow.h')
-rw-r--r--src/MainWindow.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/MainWindow.h b/src/MainWindow.h
index 46a2996..4f88fbf 100644
--- a/src/MainWindow.h
+++ b/src/MainWindow.h
@@ -54,12 +54,12 @@ public:
std::vector<shared_ptr<CSGTerm> > background_terms;
CSGChain *background_chain;
QString last_compiled_doc;
- QString qexamplesdir;
+ static QString qexamplesdir;
static const int maxRecentFiles = 10;
QAction *actionRecentFile[maxRecentFiles];
- MainWindow(const QString &filename, const QString &examplesdir);
+ MainWindow(const QString &filename);
~MainWindow();
protected:
@@ -135,6 +135,7 @@ private slots:
void actionFlushCaches();
public:
+ static void setExamplesDir(const QString &dir) { MainWindow::qexamplesdir = dir; }
void viewModeActionsUncheck();
void setCurrentOutput();
void clearCurrentOutput();
@@ -202,7 +203,7 @@ public:
static void unlock() { gui_locked--; }
private:
- static unsigned int gui_locked;
+ static unsigned int gui_locked;
};
#endif
contact: Jan Huwald // Impressum