projects
/
scorecard
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Introduce user mode (Basic and Pro)
[scorecard]
/
src
/
main-window.cpp
diff --git
a/src/main-window.cpp
b/src/main-window.cpp
index
1ace27b
..
740c1b8
100644
(file)
--- a/
src/main-window.cpp
+++ b/
src/main-window.cpp
@@
-275,6
+275,7
@@
void MainWindow::loadSettings(void)
conf.hcp = settings.value(settingsHcp);
conf.homeClub = settings.value(settingsHomeClub);
conf.sortOrder = settings.value(settingsSortOrder);
conf.hcp = settings.value(settingsHcp);
conf.homeClub = settings.value(settingsHomeClub);
conf.sortOrder = settings.value(settingsSortOrder);
+ conf.userMode = settings.value(settingsUserMode);
conf.defaultCourses = settings.value(settingsDefaultCourses);
settings.endGroup();
conf.defaultCourses = settings.value(settingsDefaultCourses);
settings.endGroup();
@@
-286,7
+287,11
@@
void MainWindow::loadSettings(void)
if (!conf.sortOrder.isValid())
conf.sortOrder = "Date";
if (!conf.sortOrder.isValid())
conf.sortOrder = "Date";
- qDebug() << "Settings: " << conf.hcp << conf.homeClub << conf.sortOrder << conf.defaultCourses;
+ // Use basic mode if no settings for that
+ if (!conf.userMode.isValid())
+ conf.userMode = "Basic";
+
+ qDebug() << "Settings: " << conf.hcp << conf.homeClub << conf.sortOrder << conf.userMode << conf.defaultCourses;
}
void MainWindow::saveSettings(void)
}
void MainWindow::saveSettings(void)
@@
-299,6
+304,8
@@
void MainWindow::saveSettings(void)
settings.setValue(settingsHomeClub, conf.homeClub);
if (conf.sortOrder.isValid())
settings.setValue(settingsSortOrder, conf.sortOrder);
settings.setValue(settingsHomeClub, conf.homeClub);
if (conf.sortOrder.isValid())
settings.setValue(settingsSortOrder, conf.sortOrder);
+ if (conf.userMode.isValid())
+ settings.setValue(settingsUserMode, conf.userMode);
if (conf.defaultCourses.isValid())
settings.setValue(settingsDefaultCourses, conf.defaultCourses);
settings.endGroup();
if (conf.defaultCourses.isValid())
settings.setValue(settingsDefaultCourses, conf.defaultCourses);
settings.endGroup();