summaryrefslogtreecommitdiff
path: root/noncore/settings/netsystemtime/ntp.cpp
Side-by-side diff
Diffstat (limited to 'noncore/settings/netsystemtime/ntp.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/settings/netsystemtime/ntp.cpp11
1 files changed, 10 insertions, 1 deletions
diff --git a/noncore/settings/netsystemtime/ntp.cpp b/noncore/settings/netsystemtime/ntp.cpp
index 53dbe46..551cedc 100644
--- a/noncore/settings/netsystemtime/ntp.cpp
+++ b/noncore/settings/netsystemtime/ntp.cpp
@@ -415,7 +415,7 @@ void Ntp::showAdvancedFeatures(bool advMode)
void Ntp::accept( ){
- qDebug("accepted");
+ qDebug("saving");
//SetTimeDate
commitTime();
writeSettings();
@@ -423,4 +423,13 @@ void Ntp::accept( ){
// Ntp
saveConfig();
qApp->quit();
+}
+
+void Ntp::reject( ){
+ qDebug("_oldTimeZone %s",_oldTimeZone.latin1());
+ if (!_oldTimeZone.isEmpty()){
+ qDebug("reverting timezone");
+ tzChange(_oldTimeZone);
+ commitTime();
+ }
} \ No newline at end of file