aboutsummaryrefslogtreecommitdiff
path: root/main.cpp
diff options
context:
space:
mode:
authorMikko Syrjä <mikko@3d-system.fi>2019-02-08 22:14:27 +0200
committerMikko Syrjä <mikko@3d-system.fi>2019-02-08 22:14:27 +0200
commit09bf0771a29ad92e0eefb2066de5a06c3141dd18 (patch)
tree55a042e89c0352579159d0581dabf648bed3a393 /main.cpp
parent4ba65342d3ce4d8945340a90b33d57a8932bf15d (diff)
downloadsymedit-09bf0771a29ad92e0eefb2066de5a06c3141dd18.tar.gz
symedit-09bf0771a29ad92e0eefb2066de5a06c3141dd18.zip
Implemented settings load and save.
Diffstat (limited to 'main.cpp')
-rw-r--r--main.cpp12
1 files changed, 10 insertions, 2 deletions
diff --git a/main.cpp b/main.cpp
index 9eb9e40..cbaf6a3 100644
--- a/main.cpp
+++ b/main.cpp
@@ -10,7 +10,11 @@ int main(int argc, char *argv[])
QGuiApplication app(argc, argv);
- SymEdit manager;
+ QCoreApplication::setOrganizationName("Syrja");
+ QCoreApplication::setOrganizationDomain("syrja.org");
+ QCoreApplication::setApplicationName("SymEdit");
+
+ SymEditManager manager;
QQmlApplicationEngine engine;
engine.rootContext()->setContextProperty("manager", &manager);
@@ -19,5 +23,9 @@ int main(int argc, char *argv[])
if ( engine.rootObjects().isEmpty() )
return -1;
- return app.exec();
+ int result = app.exec();
+
+ manager.SaveSettings();
+
+ return result;
}