KOTodoView Class Reference
This class provides a multi-column list view of todo events.multi-column list view of todo events. More...
#include <kotodoview.h>
Inheritance diagram for KOTodoView:


Public Slots | |
| void | updateView () |
| void | updateConfig () |
| void | changeIncidenceDisplay (Incidence *, int) |
| void | showDates (const QDate &start, const QDate &end) |
| void | showIncidences (const Incidence::List &) |
| void | clearSelection () |
| void | editItem (QListViewItem *item, const QPoint &, int) |
| void | editItem (QListViewItem *item) |
| void | showItem (QListViewItem *item, const QPoint &, int) |
| void | showItem (QListViewItem *item) |
| void | popupMenu (QListViewItem *item, const QPoint &, int) |
| void | newTodo () |
| void | newSubTodo () |
| void | showTodo () |
| void | editTodo () |
| void | deleteTodo () |
| void | setNewPriority (int) |
| void | setNewPercentage (int) |
| void | setNewDate (QDate) |
| void | copyTodoToDate (QDate) |
| void | changedCategories (int) |
| void | purgeCompleted () |
| void | itemStateChanged (QListViewItem *) |
| void | setTodoModified (Todo *oldTodo, Todo *todo) |
| void | emitCompletedSignal (Todo *) |
Signals | |
| void | unSubTodoSignal () |
| void | todoCompleted (Todo *) |
| void | purgeCompletedSignal () |
Public Member Functions | |
| KOTodoView (Calendar *cal, QWidget *parent=0, const char *name=0) | |
| void | setCalendar (Calendar *) |
| Incidence::List | selectedIncidences () |
| Todo::List | selectedTodos () |
| DateList | selectedDates () |
| int | currentDateCount () |
| void | printPreview (CalPrinter *calPrinter, const QDate &fd, const QDate &td) |
| CalPrinter::PrintType | printType () |
| void | setDocumentId (const QString &) |
| void | saveLayout (KConfig *config, const QString &group) const |
| void | restoreLayout (KConfig *config, const QString &group) |
| QPopupMenu * | getCategoryPopupMenu (KOTodoViewItem *todoItem) |
Protected Slots | |
| void | processSelectionChange () |
| void | addQuickTodo () |
| void | removeTodoItems () |
Friends | |
| class | KOTodoViewItem |
Detailed Description
This class provides a multi-column list view of todo events.multi-column list view of todo events.
- Author:
- Cornelius Schumacher <schumacher@kde.org>
Definition at line 114 of file kotodoview.h.
Member Function Documentation
|
|
Implements KOrg::BaseView. Definition at line 627 of file kotodoview.cpp. References KOTodoViewItem::todo(). Referenced by CalendarView::selectedIncidence(). |
|
|
Implements KOrg::BaseView. Definition at line 126 of file kotodoview.h. |
|
|
Return number of shown dates. TodoView does not show dates, Implements KOrg::BaseView. Definition at line 129 of file kotodoview.h. |
|
||||||||||||||||
|
Generate a print preview of this event view.
Reimplemented from KOrg::BaseView. Definition at line 716 of file kotodoview.cpp. References CalPrinter::preview(). |
|
|
Create a popup menu to set categories.
Definition at line 898 of file kotodoview.cpp. References KOTodoViewItem::todo(). |
|
|
Updates the current display to reflect changes that may have happened in the calendar since the last display refresh.
Implements KOrg::BaseView. Definition at line 511 of file kotodoview.cpp. References KOrg::BaseView::calendar(). Referenced by changeIncidenceDisplay(). |
|
|
Re-reads the KOrganizer configuration and picks up relevant changes which are applicable to the view.
Reimplemented from KOrg::BaseView. Definition at line 622 of file kotodoview.cpp. |
|
||||||||||||
|
Updates the current display to reflect the changes to one particular incidence.
Implements KOrg::BaseView. Definition at line 649 of file kotodoview.cpp. References KOrg::BaseView::calendar(), and updateView(). |
|
||||||||||||
|
Show incidences for the given date range. The date range actually shown may be different from the requested range, depending on the particular requirements of the view.
Implements KOrg::BaseView. Definition at line 707 of file kotodoview.cpp. |
|
|
Show given incidences. Depending on the actual view it might not be possible to show all given events.
Implements KOrg::BaseView. Definition at line 711 of file kotodoview.cpp. |
|
|
Clear selection. The incidenceSelected signal is not emitted. Reimplemented from KOrg::BaseView. Definition at line 979 of file kotodoview.cpp. |
The documentation for this class was generated from the following files:
