summaryrefslogtreecommitdiff
path: root/noncore/apps/checkbook/traninfo.cpp
authordrw <drw>2002-11-02 23:13:41 (UTC)
committer drw <drw>2002-11-02 23:13:41 (UTC)
commite224e28dfa730ce315caa7ae570496c9cd3ffbe2 (patch) (side-by-side diff)
treeed97aca731ee3f92dfb6c7c47a4394da87061b66 /noncore/apps/checkbook/traninfo.cpp
parentefb3cb40de57d53de1eb22662261e58333a3a39d (diff)
downloadopie-e224e28dfa730ce315caa7ae570496c9cd3ffbe2.zip
opie-e224e28dfa730ce315caa7ae570496c9cd3ffbe2.tar.gz
opie-e224e28dfa730ce315caa7ae570496c9cd3ffbe2.tar.bz2
Fixes
Diffstat (limited to 'noncore/apps/checkbook/traninfo.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/checkbook/traninfo.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/noncore/apps/checkbook/traninfo.cpp b/noncore/apps/checkbook/traninfo.cpp
index 460466c..dcba869 100644
--- a/noncore/apps/checkbook/traninfo.cpp
+++ b/noncore/apps/checkbook/traninfo.cpp
@@ -173,3 +173,18 @@ void TranInfo::write( Config *config, int entry )
config->writeEntry( "Comments", n );
}
+
+int TranInfoList::compareItems( QCollection::Item item1, QCollection::Item item2 )
+{
+ QDate d1 = ((TranInfo *)item1)->date();
+ QDate d2 = ((TranInfo *)item2)->date();
+ int r = -1;
+
+ if ( d1 < d2 )
+ r = -1;
+ else if ( d1 == d2 )
+ r = 0;
+ else if ( d1 > d2 )
+ r = 1;
+ return( r );
+} \ No newline at end of file