Diffstat (limited to 'korganizer/kowhatsnextview.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | korganizer/kowhatsnextview.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/korganizer/kowhatsnextview.cpp b/korganizer/kowhatsnextview.cpp index 53fe7d0..8473db9 100644 --- a/korganizer/kowhatsnextview.cpp +++ b/korganizer/kowhatsnextview.cpp | |||
@@ -185,16 +185,17 @@ void KOWhatsNextView::restartTimer() | |||
185 | mTimer->start( 300000 ); | 185 | mTimer->start( 300000 ); |
186 | //mTimer->start( 5000 ); | 186 | //mTimer->start( 5000 ); |
187 | } | 187 | } |
188 | void KOWhatsNextView::updateView() | 188 | void KOWhatsNextView::updateView() |
189 | { | 189 | { |
190 | //qDebug("KOWhatsNextView::updateView() "); | 190 | //qDebug("KOWhatsNextView::updateView() "); |
191 | if ( mTimer->isActive() ) | 191 | if ( mTimer->isActive() ) |
192 | restartTimer(); | 192 | restartTimer(); |
193 | mCurrentMaxPrio = 5; | ||
193 | //qDebug("KOWhatsNextView::updateView() "); | 194 | //qDebug("KOWhatsNextView::updateView() "); |
194 | // mDateLabel->setText(KGlobal::locale()->formatDate(QDate::currentDate())); | 195 | // mDateLabel->setText(KGlobal::locale()->formatDate(QDate::currentDate())); |
195 | KIconLoader kil("korganizer"); | 196 | KIconLoader kil("korganizer"); |
196 | QString ipath;// = new QString(); | 197 | QString ipath;// = new QString(); |
197 | // kil.loadIcon("korganizer",KIcon::NoGroup,32,KIcon::DefaultState,&ipath); | 198 | // kil.loadIcon("korganizer",KIcon::NoGroup,32,KIcon::DefaultState,&ipath); |
198 | //<big><big><strong>" + date + "</strong></big></big>\n"; | 199 | //<big><big><strong>" + date + "</strong></big></big>\n"; |
199 | mText = "<table width=\"100%\">\n"; | 200 | mText = "<table width=\"100%\">\n"; |
200 | //mText += "<tr bgcolor=\"#3679AD\"><td><h2>"; | 201 | //mText += "<tr bgcolor=\"#3679AD\"><td><h2>"; |
@@ -313,16 +314,17 @@ void KOWhatsNextView::updateView() | |||
313 | #endif | 314 | #endif |
314 | 315 | ||
315 | mText +="<h2><em><font color=\"#000080\">" + i18n("Incomplete Todo:") + "</font></em></h2>\n"; | 316 | mText +="<h2><em><font color=\"#000080\">" + i18n("Incomplete Todo:") + "</font></em></h2>\n"; |
316 | mText += "<ul>\n"; | 317 | mText += "<ul>\n"; |
317 | while (!gotone && priority<6) { | 318 | while (!gotone && priority<6) { |
318 | todo = todos.first(); | 319 | todo = todos.first(); |
319 | while(todo) { | 320 | while(todo) { |
320 | if (!todo->isCompleted() && (todo->priority() == priority) ) { | 321 | if (!todo->isCompleted() && (todo->priority() == priority) ) { |
322 | mCurrentMaxPrio = priority - priosFound + topmostPrios -1; | ||
321 | if ( appendTodo(todo) ) | 323 | if ( appendTodo(todo) ) |
322 | gotone = true; | 324 | gotone = true; |
323 | } | 325 | } |
324 | todo = todos.next(); | 326 | todo = todos.next(); |
325 | } | 327 | } |
326 | if ( gotone ) { | 328 | if ( gotone ) { |
327 | gotone = false; | 329 | gotone = false; |
328 | ++priosFound; | 330 | ++priosFound; |
@@ -720,17 +722,17 @@ bool KOWhatsNextView::appendTodo(Incidence *ev, QString ind , bool isSub ) | |||
720 | } | 722 | } |
721 | else { | 723 | else { |
722 | ind += "-"; | 724 | ind += "-"; |
723 | mText += "</li>\n"; | 725 | mText += "</li>\n"; |
724 | } | 726 | } |
725 | QPtrList<Incidence> Relations = ev->relations(); | 727 | QPtrList<Incidence> Relations = ev->relations(); |
726 | Incidence *to; | 728 | Incidence *to; |
727 | for (to=Relations.first();to;to=Relations.next()) { | 729 | for (to=Relations.first();to;to=Relations.next()) { |
728 | if (!((Todo*)to)->isCompleted()) | 730 | if (!((Todo*)to)->isCompleted() && ((Todo*)to)->priority() <= mCurrentMaxPrio ) |
729 | appendTodo( to, ind , true ); | 731 | appendTodo( to, ind , true ); |
730 | } | 732 | } |
731 | 733 | ||
732 | return true; | 734 | return true; |
733 | } | 735 | } |
734 | 736 | ||
735 | /* | 737 | /* |
736 | void KOWhatsNextView::createEventViewer() | 738 | void KOWhatsNextView::createEventViewer() |