author | zautrix <zautrix> | 2005-01-29 17:48:05 (UTC) |
---|---|---|
committer | zautrix <zautrix> | 2005-01-29 17:48:05 (UTC) |
commit | 89bda246ae9bdd7e7afc8a15a14bcf7135713f26 (patch) (side-by-side diff) | |
tree | 273195621cae2ee6e805c7613ceb6240eeeeee20 /korganizer | |
parent | 078f8bb7d4eca69b799d79ac39d098e1752778a8 (diff) | |
download | kdepimpi-89bda246ae9bdd7e7afc8a15a14bcf7135713f26.zip kdepimpi-89bda246ae9bdd7e7afc8a15a14bcf7135713f26.tar.gz kdepimpi-89bda246ae9bdd7e7afc8a15a14bcf7135713f26.tar.bz2 |
fixes
-rw-r--r-- | korganizer/kotodoview.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/korganizer/kotodoview.cpp b/korganizer/kotodoview.cpp index 22486ba..1fb480d 100644 --- a/korganizer/kotodoview.cpp +++ b/korganizer/kotodoview.cpp @@ -1031,24 +1031,30 @@ void KOTodoView::setAllClose() void KOTodoView::setOpen( QListViewItem* item, bool setOpenI) { while ( item ) { setOpen( item->firstChild(), setOpenI ); item->setOpen( setOpenI ); item = item->nextSibling(); } } void KOTodoView::setAllFlat() { + if ( isFlatDisplay ) { + isFlatDisplay = false; + mPopupMenu->setItemChecked( 8,false ); + updateView(); + return; + } pendingSubtodo = 0; if ( mBlockUpdate ) { return; } mPopupMenu->setItemChecked( 8,true ); isFlatDisplay = true; QPtrList<Todo> todoList = calendar()->todos(); mTodoMap.clear(); mTodoListView->clear(); Todo *todo; for(todo = todoList.first(); todo; todo = todoList.next()) { KOTodoViewItem *todoItem = new KOTodoViewItem(mTodoListView,todo,this); |