X-Git-Url: http://git.maemo.org/git/?p=jspeed;a=blobdiff_plain;f=src%2Fthemescheduler.cpp;h=a469823073cc0c70c32dffff96872f8d1b540833;hp=a09225f7bddd195a61a14cbc36a6ebbc96191a34;hb=c41a53f8a832216b21216730dea3a4c2e5012fc6;hpb=28cb8747756c4270e5bb6cd8585685e7ed234aef diff --git a/src/themescheduler.cpp b/src/themescheduler.cpp index a09225f..a469823 100644 --- a/src/themescheduler.cpp +++ b/src/themescheduler.cpp @@ -81,13 +81,15 @@ void ThemeScheduler::removeItem(QTime const& time) { delete items_.at(i); items_.removeAt(i); - break; + return; } } } void ThemeScheduler::store() { + Settings::instance().setValue("theme_scheduler_enabled", enabled_); + if(items_.isEmpty()) { Settings::instance().remove("theme_scheduler"); @@ -203,3 +205,8 @@ void ThemeScheduler::emitThemeChanged() emit themeChanged(); } } + +bool ThemeScheduler::isEmpty() const +{ + return items_.isEmpty(); +}