[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdepim/kpilot/conduits/sysinfoconduit
From: Adriaan de Groot <adridg () cs ! kun ! nl>
Date: 2003-06-22 22:58:25
[Download RAW message or body]
CVS commit by adridg:
What a difference const makes
M +16 -1 sysinfo-setup.cc 1.5
M +1 -1 sysinfo-setup.h 1.3
--- kdepim/kpilot/conduits/sysinfoconduit/sysinfo-setup.cc #1.4:1.5
@@ -125,4 +125,8 @@ void SysInfoWidgetConfig::commit(KConfig
while(ci)
{
+#ifdef DEBUG
+ DEBUGCONDUIT << fname << ": Saving " << ci->text(PART_KEY)
+ << (ci->isOn() ? " on" : " off") << endl;
+#endif
fConfig->writeEntry(ci->text(PART_KEY),ci->isOn());
updateSetting(ci);
@@ -149,10 +153,15 @@ void SysInfoWidgetConfig::load(KConfig *
i->setText(PART_KEY,QString::fromLatin1(p->key));
updateSetting(i);
+#ifdef DEBUG
+ DEBUGCONDUIT << fname << ": Loaded " << p->key
+ << (i->isOn() ? " on" : " off") << endl;
+#endif
p++;
}
}
-/* virtual */ bool SysInfoWidgetConfig::isModified()
+/* virtual */ bool SysInfoWidgetConfig::isModified() const
{
+ FUNCTIONSETUP;
if (fModified) return true;
@@ -164,4 +173,10 @@ void SysInfoWidgetConfig::load(KConfig *
bool current = ci->isOn();
bool original = !ci->text(PART_SETTING).isEmpty();
+#ifdef DEBUG
+ DEBUGCONDUIT << fname << ": Checking " << ci->text(PART_KEY)
+ << " was " << (original ? " on" : " off")
+ << " now " << (current ? " on" : " off") << endl;
+#endif
+
if (current!=original) return true;
i=i->nextSibling();
--- kdepim/kpilot/conduits/sysinfoconduit/sysinfo-setup.h #1.2:1.3
@@ -40,5 +40,5 @@ public:
virtual void commit(KConfig *);
virtual void load(KConfig *);
- virtual bool isModified();
+ virtual bool isModified() const;
protected:
SysInfoWidget *fConfigWidget;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic