[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdebase/workspace/libs/plasmaclock
From:       Aaron J. Seigo <aseigo () kde ! org>
Date:       2010-12-23 17:50:50
Message-ID: 20101223175050.EB6AE3E1F4 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1208935 by aseigo:

set and save events config


 M  +5 -0      calendartable.cpp  


--- trunk/KDE/kdebase/workspace/libs/plasmaclock/calendartable.cpp #1208934:1208935
@@ -786,6 +786,7 @@
     d->todos.clear();
     d->journals.clear();
     d->pimEvents.clear();
+
     foreach (const QVariant &v, data) {
         Plasma::DataEngine::Data pimData = v.toHash();
         QString type = pimData.value("Type").toString();
@@ -831,6 +832,7 @@
     cg.writeEntry("holidaysRegions", holidaysRegions());
     cg.writeEntry("holidaysRegionsDaysOff", holidaysRegionsDaysOff());
     cg.writeEntry("displayHolidays", d->displayHolidays);
+    cg.writeEntry("displayEvents", d->displayEvents);
 }
 
 void CalendarTable::createConfigurationInterface(KConfigDialog *parent)
@@ -846,6 +848,8 @@
     }
     d->calendarConfigUi.calendarComboBox->setCurrentIndex( \
d->calendarConfigUi.calendarComboBox->findData( QVariant( d->calendarType ) ) );  
+    d->calendarConfigUi.displayEvents->setChecked(d->displayEvents);
+
 #ifdef HAVE_KDEPIMLIBS
     QHashIterator<QString, Plasma::DataEngine::Data> it(d->holidaysRegions);
     while (it.hasNext()) {
@@ -863,6 +867,7 @@
 void CalendarTable::applyConfigurationInterface()
 {
     setCalendar(d->calendarConfigUi.calendarComboBox->itemData(d->calendarConfigUi.calendarComboBox->currentIndex()).toString());
 +    setDisplayEvents(d->calendarConfigUi.displayEvents->isChecked());
 
 #ifdef HAVE_KDEPIMLIBS
     clearHolidaysRegions();


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic