summaryrefslogtreecommitdiff
path: root/noncore/apps/checkbook/traninfo.cpp
authordrw <drw>2002-11-02 01:29:30 (UTC)
committer drw <drw>2002-11-02 01:29:30 (UTC)
commitbf9388acdebf6e55345dff3bd1cd652b45a2202a (patch) (side-by-side diff)
tree737ca55c9a30a1dde3aa289fd99cac7e4c30a3f7 /noncore/apps/checkbook/traninfo.cpp
parent6e9225388baa9dfac4ed09f22189cfa98a610d39 (diff)
downloadopie-bf9388acdebf6e55345dff3bd1cd652b45a2202a.zip
opie-bf9388acdebf6e55345dff3bd1cd652b45a2202a.tar.gz
opie-bf9388acdebf6e55345dff3bd1cd652b45a2202a.tar.bz2
Code updates/fixes
Diffstat (limited to 'noncore/apps/checkbook/traninfo.cpp') (more/less context) (show whitespace changes)
-rw-r--r--noncore/apps/checkbook/traninfo.cpp25
1 files changed, 22 insertions, 3 deletions
diff --git a/noncore/apps/checkbook/traninfo.cpp b/noncore/apps/checkbook/traninfo.cpp
index 5a770b0..460466c 100644
--- a/noncore/apps/checkbook/traninfo.cpp
+++ b/noncore/apps/checkbook/traninfo.cpp
@@ -32,2 +32,4 @@
+QString tempstr;
+
TranInfo::TranInfo( int id, const QString &desc, const QDate &date, bool withdrawal,
@@ -119,2 +121,17 @@ TranInfo::TranInfo( Config config, int entry )
+const QString &TranInfo::datestr()
+{
+ tempstr = QString::number( td.year() );
+ tempstr.append( '/' );
+ int tempfield = td.month();
+ if ( tempfield < 10 ) tempstr.append( '0' );
+ tempstr.append( QString::number( tempfield ) );
+ tempstr.append( '/' );
+ tempfield = td.day();
+ if ( tempfield < 10 ) tempstr.append( '0' );
+ tempstr.append( QString::number( tempfield ) );
+
+ return( tempstr );
+}
+
void TranInfo::write( Config *config, int entry )
@@ -125,5 +142,7 @@ void TranInfo::write( Config *config, int entry )
- QString tempstr = QString::number( td.month() ) + "/" +
- QString::number( td.day() ) + "/" +
- QString::number( td.year() );
+ tempstr = QString::number( td.month() );
+ tempstr.append( '/' );
+ tempstr.append( QString::number( td.day() ) );
+ tempstr.append( '/' );
+ tempstr.append( QString::number( td.year() ) );
config->writeEntry( "Date", tempstr );