[kmobiletools] KDE/kdepim/kmobiletools/kmobiletools/libkmobiletools
Marco Gulino
marco at kmobiletools.org
Fri Jun 15 20:02:34 CEST 2007
SVN commit 676018 by gulino:
Fixing compilation (const-ness back)
M +8 -3 smslist.cpp
M +2 -2 smslist.h
--- trunk/KDE/kdepim/kmobiletools/kmobiletools/libkmobiletools/smslist.cpp #676017:676018
@@ -227,18 +227,23 @@
/*!
\fn SMSList::saveToCSV(const QString &engineName)
*/
-int SMSList::saveToCSV(const QString &filename)
+int SMSList::saveToCSV(const QString &filename) const
{
kDebug() << k_funcinfo << endl;
SMS *sms;
kdDebug() << "SMSList::saveToCSV(): saving CSV file to: " << filename << endl;
- QListIterator<SMS*> it(*this);
bool ok=true;
+/* QListIterator<SMS*> it(*this);
while( (it.hasNext()) )
{
sms=it.next();
ok&=sms->writeToSlotCSV(filename);
+ }*/
+ for(int i=0; i<size(); i++) {
+ sms=at(i);
+ ok&=sms->writeToSlotCSV(filename);
}
+ return ok;
}
/*!
@@ -246,7 +251,7 @@
*/
/// @TODO Check if we can remove dialog windows out of this class, emitting insteada signal.
-int SMSList::saveToCSV()
+int SMSList::saveToCSV() const
{
QString saveFile;
--- trunk/KDE/kdepim/kmobiletools/kmobiletools/libkmobiletools/smslist.h #676017:676018
@@ -63,8 +63,8 @@
public Q_SLOTS:
void saveToMailBox(const QString &engineName);
void saveToMailBox() const;
- int saveToCSV(const QString &filename);
- int saveToCSV();
+ int saveToCSV(const QString &filename) const;
+ int saveToCSV() const;
};
#endif
More information about the kmobiletools
mailing list