-rw-r--r-- | libkcal/todo.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/libkcal/todo.cpp b/libkcal/todo.cpp index d062492..62b74f1 100644 --- a/libkcal/todo.cpp +++ b/libkcal/todo.cpp @@ -97,5 +97,11 @@ void Todo::setRunning( bool run ) } - +void Todo::saveRunningInfo( QString comment, QDateTime start, QDateTime end ) +{ + mRunStart = start; + mRunEnd = end; + saveRunningInfoToFile( comment ); +} void Todo::saveRunningInfoToFile() { + mRunEnd = QDateTime::currentDateTime(); saveRunningInfoToFile( QString::null ); @@ -122,3 +128,3 @@ void Todo::saveRunningInfoToFile( QString comment ) to->setHasStartDate( true ); - to->setDtDue( QDateTime::currentDateTime() ); + to->setDtDue( mRunEnd ); to->setHasDueDate( true ); |