author | zautrix <zautrix> | 2005-04-17 17:29:12 (UTC) |
---|---|---|
committer | zautrix <zautrix> | 2005-04-17 17:29:12 (UTC) |
commit | e3e76014e70643b0828f30f5c5277e212495d37c (patch) (side-by-side diff) | |
tree | 6c1b65d08bbecf7f5d83db636cebe3425b1521e8 /korganizer/kolistview.cpp | |
parent | 70b45fe97813c4fd336b7ca8fdedab13f9c2e039 (diff) | |
download | kdepimpi-e3e76014e70643b0828f30f5c5277e212495d37c.zip kdepimpi-e3e76014e70643b0828f30f5c5277e212495d37c.tar.gz kdepimpi-e3e76014e70643b0828f30f5c5277e212495d37c.tar.bz2 |
fixes
-rw-r--r-- | korganizer/kolistview.cpp | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/korganizer/kolistview.cpp b/korganizer/kolistview.cpp index e1b393d..a1bf9ff 100644 --- a/korganizer/kolistview.cpp +++ b/korganizer/kolistview.cpp @@ -97,3 +97,2 @@ bool ListItemVisitor::visit(Event *e) { - bool ok = false; @@ -128,2 +127,4 @@ bool ListItemVisitor::visit(Event *e) mItem->setText(6, e->recurrence()->recurrenceText()); + if( ! e->doesRecur() ) + mItem->setSortKey( 6, "-" ); mItem->setText(7,"---"); @@ -141,3 +142,2 @@ bool ListItemVisitor::visit(Event *e) mItem->setSortKey(3,key); - return true; @@ -167,2 +167,4 @@ bool ListItemVisitor::visit(Todo *t) mItem->setText(6, t->recurrence()->recurrenceText()); + if( ! t->doesRecur() ) + mItem->setSortKey( 6, "-" ); if (t->hasDueDate()) { @@ -882,2 +884,3 @@ void KOListView::addEvents(QPtrList<Event> eventList) { + Event *ev; @@ -918,8 +921,8 @@ void KOListView::addIncidence(Incidence *incidence) mUidDict.insert( incidence->uid(), incidence ); - KOListViewItem *item = new KOListViewItem( incidence, mListView ); ListItemVisitor v(item, mStartDate ); - if (incidence->accept(v)) return; + if (incidence->accept(v)) { + return; + } else delete item; - //qDebug("delete item "); } |