[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