author | zautrix <zautrix> | 2005-01-15 01:19:32 (UTC) |
---|---|---|
committer | zautrix <zautrix> | 2005-01-15 01:19:32 (UTC) |
commit | a423c235d0cbc39292102042ed8f4a953e0e37f9 (patch) (side-by-side diff) | |
tree | e6212045a5c20b77692bcc4671c03ac683bf8367 /korganizer/koeventviewer.cpp | |
parent | 80da9080c1c33c4704806c442179522edce06bd2 (diff) | |
download | kdepimpi-a423c235d0cbc39292102042ed8f4a953e0e37f9.zip kdepimpi-a423c235d0cbc39292102042ed8f4a953e0e37f9.tar.gz kdepimpi-a423c235d0cbc39292102042ed8f4a953e0e37f9.tar.bz2 |
better todo info
Diffstat (limited to 'korganizer/koeventviewer.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | korganizer/koeventviewer.cpp | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/korganizer/koeventviewer.cpp b/korganizer/koeventviewer.cpp index 1fcc977..cee0466 100644 --- a/korganizer/koeventviewer.cpp +++ b/korganizer/koeventviewer.cpp @@ -360,6 +360,9 @@ void KOEventViewer::appendTodo(Todo *event, int mode ) mText.append(event->location()+"<br>"); mMailSubject += i18n(" at ") + event->location(); } + if (event->hasStartDate()) { + mText.append(i18n("<p><b>Start on:</b> %1</p>").arg(event->dtStartStr(KOPrefs::instance()->mShortDateInViewer))); + } if (event->hasDueDate()) { mText.append(i18n("<p><b>Due on:</b> %1</p>").arg(event->dtDueStr(KOPrefs::instance()->mShortDateInViewer))); mMailSubject += i18n(" - " )+event->dtDueStr( true ); @@ -381,7 +384,18 @@ void KOEventViewer::appendTodo(Todo *event, int mode ) formatReadOnly(event); formatAttendees(event); - + if ( event->relatedTo() ) { + addTag("b",i18n("Parent todo: ")); + mText.append(event->relatedTo()->summary()+" [" +QString::number(event->relatedTo()->priority()) + "/" + QString::number(((Todo*)event->relatedTo())->percentComplete())+"%] <br>"); + } + QPtrList<Incidence> Relations = event->relations(); + Incidence *to; + if ( Relations.first() ) + addTag("b",i18n("Sub todos:<br>")); + for (to=Relations.first();to;to=Relations.next()) { + mText.append( to->summary()+" [" +QString::number(to->priority()) + "/" + QString::number(((Todo*)to)->percentComplete())+"%]<br>"); + + } setText(mText); } |