From df0200487afbfa59b80a79e548d70b5203019003 Mon Sep 17 00:00:00 2001 From: zautrix Date: Wed, 05 Jan 2005 14:17:14 +0000 Subject: todo enhancements/fixes --- (limited to 'korganizer/kotodoview.h') diff --git a/korganizer/kotodoview.h b/korganizer/kotodoview.h index 0c08677..5ca0362 100644 --- a/korganizer/kotodoview.h +++ b/korganizer/kotodoview.h @@ -43,6 +43,7 @@ #include "kotodoviewitem.h" #include "koprefs.h" #include "koglobals.h" +#include "datenavigator.h" class QDragEnterEvent; class QDragMoveEvent; @@ -118,7 +119,6 @@ class KOTodoView : public KOrg::BaseView /** Return number of shown dates. TodoView does not show dates, */ int currentDateCount() { return 0; } - void setNarrow(); void printPreview(CalPrinter *calPrinter, const QDate &fd, const QDate &td); @@ -128,6 +128,7 @@ class KOTodoView : public KOrg::BaseView void restoreLayout(KConfig *config, const QString &group); /** Create a popup menu to set categories */ QPopupMenu *getCategoryPopupMenu (KOTodoViewItem *todoItem); + void setNavigator( DateNavigator* nav ) {mNavigator = nav;} public slots: void updateView(); @@ -162,6 +163,7 @@ class KOTodoView : public KOrg::BaseView void purgeCompleted(); void toggleCompleted(); + void toggleRunning(); void toggleQuickTodo(); void updateTodo( Todo *, int ); @@ -207,6 +209,8 @@ class KOTodoView : public KOrg::BaseView QMap::ConstIterator insertTodoItem(Todo *todo); void restoreItemState( QListViewItem * ); + bool checkTodo( Todo * ); + KOTodoListView *mTodoListView; QPopupMenu *mItemPopupMenu; QPopupMenu *mPopupMenu; @@ -229,6 +233,7 @@ class KOTodoView : public KOrg::BaseView void todoModified(Todo *, int ); void keyPressEvent ( QKeyEvent * ) ; KOTodoViewItem * pendingSubtodo; + DateNavigator* mNavigator; }; #endif -- cgit v0.9.0.2