author | drw <drw> | 2005-01-30 00:32:33 (UTC) |
---|---|---|
committer | drw <drw> | 2005-01-30 00:32:33 (UTC) |
commit | 114c5c468032a08205b2d8b7da3966bff6d47875 (patch) (unidiff) | |
tree | bbd79021246e747f7292eda140e424cf9d750ac5 /core/pim/todo/tableview.h | |
parent | 43f82d5c68e1d7a5b26f862c26a76253a85e7518 (diff) | |
download | opie-114c5c468032a08205b2d8b7da3966bff6d47875.zip opie-114c5c468032a08205b2d8b7da3966bff6d47875.tar.gz opie-114c5c468032a08205b2d8b7da3966bff6d47875.tar.bz2 |
Convert Todo to use new OPimMainWindow functionality, plus some other code clean-ups
-rw-r--r-- | core/pim/todo/tableview.h | 52 |
1 files changed, 23 insertions, 29 deletions
diff --git a/core/pim/todo/tableview.h b/core/pim/todo/tableview.h index 7f78255..46c16e1 100644 --- a/core/pim/todo/tableview.h +++ b/core/pim/todo/tableview.h | |||
@@ -1,25 +1,25 @@ | |||
1 | /* | 1 | /* |
2 | =. This file is part of the OPIE Project | 2 | =. This file is part of the OPIE Project |
3 | .=l. Copyright (c) 2002 <> | 3 | .=l. Copyright (c) 2002 <> |
4 | .>+-= | 4 | .>+-= |
5 | _;:, .> :=|. This program is free software; you can | 5 | _;:, .> :=|. This program is free software; you can |
6 | .> <`_, > . <= redistribute it and/or modify it under | 6 | .> <`_, > . <= redistribute it and/or modify it under |
7 | :`=1 )Y*s>-.-- : the terms of the GNU General Public | 7 | :`=1 )Y*s>-.-- : the terms of the GNU General Public |
8 | .="- .-=="i, .._ License as published by the Free Software | 8 | .="- .-=="i, .._ License as published by the Free Software |
9 | - . .-<_> .<> Foundation; either version 2 of the License, | 9 | - . .-<_> .<> Foundation; either version 2 of the License, |
10 | ._= =} : or (at your option) any later version. | 10 | ._= =} : or (at your option) any later version. |
11 | .%`+i> _;_. | 11 | .%`+i> _;_. |
12 | .i_,=:_. -<s. This program is distributed in the hope that | 12 | .i_,=:_. -<s. This program is distributed in the hope that |
13 | + . -:. = it will be useful, but WITHOUT ANY WARRANTY; | 13 | + . -:. = it will be useful, but WITHOUT ANY WARRANTY; |
14 | : .. .:, . . . without even the implied warranty of | 14 | : .. .:, . . . without even the implied warranty of |
15 | =_ + =;=|` MERCHANTABILITY or FITNESS FOR A | 15 | =_ + =;=|` MERCHANTABILITY or FITNESS FOR A |
16 | _.=:. : :=>`: PARTICULAR PURPOSE. See the GNU | 16 | _.=:. : :=>`: PARTICULAR PURPOSE. See the GNU |
17 | ..}^=.= = ; Library General Public License for more | 17 | ..}^=.= = ; Library General Public License for more |
18 | ++= -. .` .: details. | 18 | ++= -. .` .: details. |
19 | : = ...= . :.=- | 19 | : = ...= . :.=- |
20 | -. .:....=;==+<; You should have received a copy of the GNU | 20 | -. .:....=;==+<; You should have received a copy of the GNU |
21 | -_. . . )=. = Library General Public License along with | 21 | -_. . . )=. = Library General Public License along with |
22 | -- :-=` this library; see the file COPYING.LIB. | 22 | -- :-=` this library; see the file COPYING.LIB. |
23 | If not, write to the Free Software Foundation, | 23 | If not, write to the Free Software Foundation, |
24 | Inc., 59 Temple Place - Suite 330, | 24 | Inc., 59 Temple Place - Suite 330, |
25 | Boston, MA 02111-1307, USA. | 25 | Boston, MA 02111-1307, USA. |
@@ -78,7 +78,6 @@ namespace Todo { | |||
78 | private: | 78 | private: |
79 | /* reimplented for internal reasons */ | 79 | /* reimplented for internal reasons */ |
80 | void viewportPaintEvent( QPaintEvent* ); | 80 | void viewportPaintEvent( QPaintEvent* ); |
81 | QTimer *m_menuTimer; | ||
82 | bool m_enablePaint:1; | 81 | bool m_enablePaint:1; |
83 | QString m_oleCat; | 82 | QString m_oleCat; |
84 | bool m_first : 1; | 83 | bool m_first : 1; |
@@ -88,8 +87,8 @@ namespace Todo { | |||
88 | 87 | ||
89 | protected: | 88 | protected: |
90 | void keyPressEvent( QKeyEvent* ); | 89 | void keyPressEvent( QKeyEvent* ); |
91 | void contentsMouseReleaseEvent( QMouseEvent* ); | 90 | void contentsMouseReleaseEvent( QMouseEvent *e ); |
92 | void contentsMouseMoveEvent( QMouseEvent* ); | 91 | void contentsMousePressEvent( QMouseEvent *e ); |
93 | void timerEvent( QTimerEvent* e ); | 92 | void timerEvent( QTimerEvent* e ); |
94 | QWidget* createEditor(int row, int col, bool initFromCell )const; | 93 | QWidget* createEditor(int row, int col, bool initFromCell )const; |
95 | void setCellContentFromEditor( int row, int col ); | 94 | void setCellContentFromEditor( int row, int col ); |
@@ -111,13 +110,8 @@ namespace Todo { | |||
111 | EditorWidget m_editorWidget; | 110 | EditorWidget m_editorWidget; |
112 | 111 | ||
113 | private slots: | 112 | private slots: |
114 | void slotShowMenu(); | ||
115 | void slotClicked(int, int, int, | 113 | void slotClicked(int, int, int, |
116 | const QPoint& ); | 114 | const QPoint& ); |
117 | void slotPressed(int, int, int, | ||
118 | const QPoint& ); | ||
119 | void slotValueChanged(int, int); | ||
120 | void slotCurrentChanged(int, int ); | ||
121 | void slotPriority(); | 115 | void slotPriority(); |
122 | private: | 116 | private: |
123 | void initConfig(); | 117 | void initConfig(); |