summaryrefslogtreecommitdiff
path: root/openscad.cc
diff options
context:
space:
mode:
Diffstat (limited to 'openscad.cc')
-rw-r--r--openscad.cc13
1 files changed, 8 insertions, 5 deletions
diff --git a/openscad.cc b/openscad.cc
index 37875df..c22a083 100644
--- a/openscad.cc
+++ b/openscad.cc
@@ -27,6 +27,7 @@
#include <QFile>
#include <QDir>
#include <QSet>
+#include <QSettings>
#include <getopt.h>
#ifdef Q_WS_MAC
#include "EventFilter.h"
@@ -80,6 +81,12 @@ int main(int argc, char **argv)
app.installEventFilter(new EventFilter(&app));
#endif
+ // set up groups for QSettings
+ QCoreApplication::setOrganizationName("OpenSCAD");
+ QCoreApplication::setOrganizationDomain("openscad.org");
+ QCoreApplication::setApplicationName("OpenSCAD");
+
+
const char *filename = NULL;
const char *stl_output_file = NULL;
const char *off_output_file = NULL;
@@ -211,11 +218,7 @@ int main(int argc, char **argv)
}
else if (useGUI)
{
- MainWindow *m;
- if (filename)
- m = new MainWindow(filename);
- else
- m = new MainWindow;
+ MainWindow *m = new MainWindow(filename);
#ifdef ENABLE_MDI
while (optind < argc)
new MainWindow(argv[optind++]);
contact: Jan Huwald // Impressum