From ec52599a5a9ca3397e6375b7aeb4ee391c614bfb Mon Sep 17 00:00:00 2001 From: harlekin Date: Thu, 21 Feb 2002 16:57:40 +0000 Subject: all day detection, bumped to 0.2.6 --- (limited to 'core/pim/today/today.cpp') diff --git a/core/pim/today/today.cpp b/core/pim/today/today.cpp index 9e5c27e..1f6f34e 100644 --- a/core/pim/today/today.cpp +++ b/core/pim/today/today.cpp @@ -189,15 +189,22 @@ void Today::getDates() // include location or not if (SHOW_LOCATION == 1) { - msg+= "
" + (*it).location(); + msg+= "
" + (*it).location(); } - msg += "
" + msg += "

"; - // start time of event - + TimeString::timeString(QTime((*it).event().start().time()) ) - // end time of event - + " - " + TimeString::timeString(QTime((*it).event().end().time()) ) - + "
"; + if ( (TimeString::timeString(QTime((*it).event().start().time()) ) == "00:00") && (TimeString::timeString(QTime((*it).event().end().time()) ) == "23:59") ) + { + msg += "All day"; + } + else + { + // start time of event + msg += TimeString::timeString(QTime((*it).event().start().time()) ) + // end time of event + + " - " + TimeString::timeString(QTime((*it).event().end().time()) ); + } + msg += "
"; // include possible note or not if (SHOW_NOTES == 1) { @@ -214,14 +221,22 @@ void Today::getDates() // include location or not if (SHOW_LOCATION == 1) { - msg+= "
" + (*it).location(); + msg+= "
" + (*it).location(); } - msg += "
" - // start time of event - + TimeString::timeString(QTime((*it).event().start().time()) ) - // end time of event - + " - " + TimeString::timeString(QTime((*it).event().end().time()) ) - + "
"; + msg += "

"; + + if ( (TimeString::timeString(QTime((*it).event().start().time()) ) == "00:00") && (TimeString::timeString(QTime((*it).event().end().time()) ) == "23:59") ) + { + msg += "All day"; + } + else + { + // start time of event + msg += TimeString::timeString(QTime((*it).event().start().time()) ) + // end time of event + + " - " + TimeString::timeString(QTime((*it).event().end().time()) ); + } + msg += "
"; // include possible note or not if (SHOW_NOTES == 1) { -- cgit v0.9.0.2