From cb7218cf112f24976e6f6bbd6e683d38ba31b00b Mon Sep 17 00:00:00 2001 From: eilers Date: Sat, 09 Nov 2002 14:32:55 +0000 Subject: added --- (limited to 'library/backend/timeconversion.cpp') diff --git a/library/backend/timeconversion.cpp b/library/backend/timeconversion.cpp index 3c25922..df7b0d5 100644 --- a/library/backend/timeconversion.cpp +++ b/library/backend/timeconversion.cpp @@ -25,15 +25,24 @@ QString TimeConversion::toString( const QDate &d ) { - QString r = QString::number( d.day() ) + "." + + QString empty; + if ( d.isNull() ) + return empty; + + QString r = QString::number( d.day() ) + "." + QString::number( d.month() ) + "." + QString::number( d.year() ); - //qDebug("TimeConversion::toString %s", r.latin1()); - return r; + //qDebug("TimeConversion::toString %s", r.latin1()); + + return r; } QDate TimeConversion::fromString( const QString &datestr ) { + QDate empty; + if ( datestr.isEmpty() ) + return empty; + int monthPos = datestr.find('.'); int yearPos = datestr.find('.', monthPos+1 ); if ( monthPos == -1 || yearPos == -1 ) { -- cgit v0.9.0.2