61 KOTodoListViewToolTip( TQWidget *parent,
Calendar *calendar, KOTodoListView *lv );
124 Todo::List selectedTodos();
131 CalPrinterBase::PrintType printType();
133 void setDocumentId(
const TQString & );
135 void saveLayout( TDEConfig *config,
const TQString &group )
const;
136 void restoreLayout( TDEConfig *config,
const TQString &group );
145 void changeIncidenceDisplay(
Incidence *,
int );
147 void showDates(
const TQDate &start,
const TQDate &end );
148 void showIncidences(
const Incidence::List &incidenceList,
const TQDate &date );
150 void clearSelection();
152 void editItem( TQListViewItem *item,
const TQPoint &,
int );
153 void editItem( TQListViewItem *item );
154 void showItem( TQListViewItem *item,
const TQPoint &,
int );
155 void showItem( TQListViewItem *item );
156 void popupMenu( TQListViewItem *item,
const TQPoint &,
int );
166 void setNewPriority(
int );
167 void setNewPercentage(
int );
168 void setNewDate( TQDate );
169 void copyTodoToDate( TQDate );
170 void changedCategories(
int );
172 void purgeCompleted();
174 void itemStateChanged( TQListViewItem * );
176 void setNewPercentageDelayed(
KOTodoViewItem *item,
int percentage );
177 void processDelayedNewPercentage();
180 void unSubTodoSignal();
181 void unAllSubTodoSignal();
182 void purgeCompletedSignal();
183 void configChanged();
186 void processSelectionChange();
188 void removeTodoItems();
202 TQMap<Todo *,KOTodoViewItem *>::ConstIterator insertTodoItem(
Todo *todo );
204 void restoreItemState( TQListViewItem * );
206 KOTodoListView *mTodoListView;
207 TQPopupMenu *mItemPopupMenu;
208 TQPopupMenu *mPopupMenu;
209 TQPopupMenu *mPriorityPopupMenu;
210 TQPopupMenu *mPercentageCompletedPopupMenu;
211 TQPopupMenu *mCategoryPopupMenu;
212 KDatePickerPopup *mMovePopupMenu;
213 KDatePickerPopup *mCopyPopupMenu;
215 TQMap<int, int> mPercentage;
216 TQMap<int, int> mPriority;
217 TQMap<int, TQString> mCategory;
221 TQMap<Todo *,KOTodoViewItem *> mTodoMap;
222 TQPtrList<KOTodoViewItem> mItemsToDelete;
223 TQValueList< TQPair<KOTodoViewItem *, int> > mPercentChangedMap;
226 TQString mCurrentDoc;
227 KPIM::ClickLineEdit *mQuickAdd;
236 eCategoriesColumn = 5,
244 ePopupUnSubTodo = 1304,
245 ePopupUnAllSubTodo = 1305