#include </home/clem/local/src/opie/core/pim/todo/tableview.h>
Inheritance diagram for Todo::TableView:


Public Member Functions | |
| TableView (MainWindow *, QWidget *parent) | |
| ~TableView () | |
| QString | type () const |
| int | current () |
| QString | currentRepresentation () |
| int | next () |
| int | prev () |
| void | clear () |
| void | showOverDue (bool) |
| void | updateView () |
| void | setTodo (int uid, const OPimTodo &) |
| void | addEvent (const OPimTodo &event) |
| void | replaceEvent (const OPimTodo &) |
| void | removeEvent (int uid) |
| void | setShowCompleted (bool) |
| void | setShowDeadline (bool) |
| void | setShowCategory (const QString &=QString::null) |
| void | newDay () |
| QWidget * | widget () |
| void | sortColumn (int, bool, bool) |
| void | paintCell (QPainter *p, int row, int col, const QRect &, bool) |
Protected Member Functions | |
| void | keyPressEvent (QKeyEvent *) |
| void | contentsMouseReleaseEvent (QMouseEvent *e) |
| void | contentsMousePressEvent (QMouseEvent *e) |
| void | timerEvent (QTimerEvent *e) |
| QWidget * | createEditor (int row, int col, bool initFromCell) const |
| void | setCellContentFromEditor (int row, int col) |
Protected Attributes | |
| EditorWidget | m_editorWidget |
Private Slots | |
| void | slotClicked (int, int, int, const QPoint &) |
| void | slotPriority () |
Private Member Functions | |
| void | viewportPaintEvent (QPaintEvent *) |
| void | initConfig () |
Private Attributes | |
| bool | m_enablePaint:1 |
| QString | m_oleCat |
| bool | m_first: 1 |
| QPixmap | m_pic_completed |
| QPixmap | m_pic_priority [5] |
| int | m_completeStrokeWidth |
| bool | m_row: 1 |
| QPoint | m_prevP |
Classes | |
| struct | EditorWidget |
|
||||||||||||
|
|
Definition at line 152 of file tableview.cpp. References i, QString::number(), Config::setGroup(), and Config::writeEntry(). |
|
|
Implements Todo::ViewBase. Definition at line 228 of file tableview.cpp. References updateView(). Referenced by replaceEvent(). |
|
|
Implements Todo::ViewBase. Definition at line 280 of file tableview.cpp. Referenced by newDay(), and showOverDue(). |
|
|
Definition at line 570 of file tableview.cpp. References current(), m_prevP, pos, Todo::TodoView::sorted(), and Todo::TodoView::todoWindow(). |
|
|
Definition at line 559 of file tableview.cpp. References Todo::TodoView::complete(), m_prevP, row, and Todo::TodoView::sorted(). |
|
||||||||||||||||
|
Definition at line 458 of file tableview.cpp. References Todo::TodoView::edit(), i, l, m_pic_priority, Opie::Internal::priority(), Todo::TodoView::sorted(), and Opie::Internal::summary(). |
|
|
Implements Todo::ViewBase. Definition at line 161 of file tableview.cpp. References Todo::TodoView::sorted(). Referenced by contentsMousePressEvent(). |
|
|
Implements Todo::ViewBase. Definition at line 180 of file tableview.cpp. References Todo::TodoView::sorted(). |
|
|
Definition at line 79 of file tableview.cpp. References i, m_completeStrokeWidth, QString::number(), Config::readNumEntry(), Config::setGroup(), and width. Referenced by TableView(). |
|
|
|
Implements Todo::ViewBase. Definition at line 148 of file tableview.cpp. References clear(), and updateView(). |
|
|
the next record in the view or 0 if none is there Implements Todo::ViewBase. Definition at line 167 of file tableview.cpp. References Todo::TodoView::sorted(). |
|
||||||||||||||||||||||||
|
Definition at line 372 of file tableview.cpp. References Qt::black, BoxSize, QDate::currentDate(), f, Qt::green, m_pic_completed, m_pic_priority, QString::number(), off, Qt::red, Todo::TodoView::sorted(), text, tr, Opie::MM::x, Opie::MM::y, and Qt::yellow. |
|
|
the previous record or 0 if none is there.. Implements Todo::ViewBase. Definition at line 173 of file tableview.cpp. References Todo::TodoView::sorted(). |
|
|
Implements Todo::ViewBase. Definition at line 245 of file tableview.cpp. References updateView(). |
|
|
Implements Todo::ViewBase. Definition at line 237 of file tableview.cpp. References addEvent(). |
|
||||||||||||
|
Definition at line 480 of file tableview.cpp. References Todo::TodoView::sorted(), text, Todo::TodoView::update(), updateView(), and wid. Referenced by slotPriority(). |
|
|
Implements Todo::ViewBase. Definition at line 273 of file tableview.cpp. References m_first, m_oleCat, and updateView(). |
|
|
Implements Todo::ViewBase. Definition at line 248 of file tableview.cpp. References updateView(). |
|
|
Implements Todo::ViewBase. Definition at line 251 of file tableview.cpp. References m_pic_completed, and width. Referenced by TableView(). |
|
||||||||||||
|
Definition at line 222 of file tableview.cpp. References Todo::TodoView::sort(). |
|
|
Implements Todo::ViewBase. Definition at line 185 of file tableview.cpp. References clear(), and updateView(). |
|
||||||||||||||||||||
|
|
Definition at line 505 of file tableview.cpp. References setCellContentFromEditor(). |
|
||||||||||||||||
|
Definition at line 342 of file tableview.cpp. References Opie::OPimTodoAccess::Completed, Opie::OPimTodoAccess::Deadline, Opie::OPimTodoAccess::Priority, Todo::TodoView::setAscending(), Todo::TodoView::setSortOrder(), Opie::OPimBase::SortSummary, and updateView(). |
|
|
Definition at line 515 of file tableview.cpp. References m_row, row, and Todo::TodoView::sorted(). |
|
|
Implements Todo::ViewBase. Definition at line 158 of file tableview.cpp. References QString::fromLatin1(), and tr. |
|
|
Implements Todo::ViewBase. Definition at line 190 of file tableview.cpp. References end, id, m_enablePaint, m_row, Todo::TodoView::sort(), Todo::TodoView::sorted(), QTime::start(), and Todo::TodoView::todoWindow(). Referenced by addEvent(), newDay(), removeEvent(), setCellContentFromEditor(), setShowCategory(), setShowCompleted(), showOverDue(), and sortColumn(). |
|
|
Definition at line 363 of file tableview.cpp. References m_enablePaint. |
|
|
Implements Todo::ViewBase. Definition at line 332 of file tableview.cpp. |
|
|
Definition at line 120 of file tableview.h. Referenced by initConfig(). |
|
|
Definition at line 112 of file tableview.h. Referenced by keyPressEvent(), and slotClicked(). |
|
|
Definition at line 83 of file tableview.h. Referenced by TableView(), updateView(), and viewportPaintEvent(). |
|
|
Definition at line 85 of file tableview.h. Referenced by setShowCategory(), and TableView(). |
|
|
Definition at line 84 of file tableview.h. Referenced by setShowCategory(). |
|
|
Definition at line 87 of file tableview.h. Referenced by paintCell(), setShowDeadline(), and TableView(). |
|
|
Definition at line 88 of file tableview.h. Referenced by createEditor(), paintCell(), and TableView(). |
|
|
Definition at line 122 of file tableview.h. Referenced by contentsMousePressEvent(), and contentsMouseReleaseEvent(). |
|
|
Definition at line 121 of file tableview.h. Referenced by timerEvent(), and updateView(). |
1.4.2