From e224e28dfa730ce315caa7ae570496c9cd3ffbe2 Mon Sep 17 00:00:00 2001 From: drw Date: Sat, 02 Nov 2002 23:13:41 +0000 Subject: Fixes --- (limited to 'noncore/apps/checkbook/traninfo.cpp') 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 -- cgit v0.9.0.2