summaryrefslogtreecommitdiff
path: root/src/mainwin.cc
diff options
context:
space:
mode:
authorMarius Kintel <marius@kintel.net>2011-07-06 19:39:43 (GMT)
committerMarius Kintel <marius@kintel.net>2011-07-06 19:39:43 (GMT)
commit381a31199755a205189534fe727a9e8167f0715c (patch)
tree3161d7482b5849fc136ca63b821a7ddf9c841643 /src/mainwin.cc
parent31a075a107e827eb4738ba35f6f99daad1b2ef46 (diff)
parent14ff3185efbd50498a3eda53f0abea091802bb45 (diff)
Merge branch 'master' of github.com:openscad/openscad
Diffstat (limited to 'src/mainwin.cc')
-rw-r--r--src/mainwin.cc11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mainwin.cc b/src/mainwin.cc
index c732cd2..0492dac 100644
--- a/src/mainwin.cc
+++ b/src/mainwin.cc
@@ -385,6 +385,7 @@ MainWindow::MainWindow(const QString &filename)
viewModeThrownTogether();
#endif
loadViewSettings();
+ loadDesignSettings();
setAcceptDrops(true);
clearCurrentOutput();
@@ -420,6 +421,14 @@ MainWindow::loadViewSettings(){
}
}
+void
+MainWindow::loadDesignSettings()
+{
+ QSettings settings;
+ if (settings.value("design/autoReload").toBool())
+ designActionAutoReload->setChecked(true);
+}
+
MainWindow::~MainWindow()
{
if (root_module)
@@ -1063,6 +1072,8 @@ void MainWindow::checkAutoReload()
void MainWindow::autoReloadSet(bool on)
{
+ QSettings settings;
+ settings.setValue("design/autoReload",designActionAutoReload->isChecked());
if (on) {
autoReloadInfo = QString();
autoReloadTimer->start(200);
contact: Jan Huwald // Impressum