-rw-r--r-- | libopie/todoevent.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/libopie/todoevent.h b/libopie/todoevent.h index 7454241..de4623f 100644 --- a/libopie/todoevent.h +++ b/libopie/todoevent.h | |||
@@ -23,12 +23,13 @@ class ToDoEvent { | |||
23 | @param uid what is the UUID of this Event | 23 | @param uid what is the UUID of this Event |
24 | **/ | 24 | **/ |
25 | ToDoEvent( bool completed = false, int priority = NORMAL, | 25 | ToDoEvent( bool completed = false, int priority = NORMAL, |
26 | const QStringList &category = QStringList(), | 26 | const QStringList &category = QStringList(), |
27 | const QString &summary = QString::null , | 27 | const QString &summary = QString::null , |
28 | const QString &description = QString::null, | 28 | const QString &description = QString::null, |
29 | ushort progress = 0, | ||
29 | bool hasDate = false, QDate date = QDate::currentDate(), int uid = -1 ); | 30 | bool hasDate = false, QDate date = QDate::currentDate(), int uid = -1 ); |
30 | /* Copy c'tor | 31 | /* Copy c'tor |
31 | 32 | ||
32 | **/ | 33 | **/ |
33 | ToDoEvent(const ToDoEvent & ); | 34 | ToDoEvent(const ToDoEvent & ); |
34 | 35 | ||
@@ -44,12 +45,16 @@ class ToDoEvent { | |||
44 | 45 | ||
45 | /* | 46 | /* |
46 | What is the priority? | 47 | What is the priority? |
47 | **/ | 48 | **/ |
48 | int priority()const ; | 49 | int priority()const ; |
49 | 50 | ||
51 | /** | ||
52 | * progress as ushort 0, 20, 40, 60, 80 or 100% | ||
53 | */ | ||
54 | ushort progress() const; | ||
50 | /* | 55 | /* |
51 | All category numbers as QString in a List | 56 | All category numbers as QString in a List |
52 | **/ | 57 | **/ |
53 | QStringList allCategories()const; | 58 | QStringList allCategories()const; |
54 | 59 | ||
55 | /* | 60 | /* |
@@ -112,12 +117,17 @@ class ToDoEvent { | |||
112 | /** | 117 | /** |
113 | * Set the priority of the Todo | 118 | * Set the priority of the Todo |
114 | */ | 119 | */ |
115 | void setPriority(int priority ); | 120 | void setPriority(int priority ); |
116 | 121 | ||
117 | /** | 122 | /** |
123 | * Set the progress. | ||
124 | */ | ||
125 | void setProgress( ushort progress ); | ||
126 | |||
127 | /** | ||
118 | * set the end date | 128 | * set the end date |
119 | */ | 129 | */ |
120 | void setDate( QDate date ); | 130 | void setDate( QDate date ); |
121 | void setDescription(const QString& ); | 131 | void setDescription(const QString& ); |
122 | void setSummary(const QString& ); | 132 | void setSummary(const QString& ); |
123 | void setExtra( const QString&, const QString& ); | 133 | void setExtra( const QString&, const QString& ); |
@@ -142,10 +152,11 @@ class ToDoEvent { | |||
142 | int m_priority; | 152 | int m_priority; |
143 | QStringList m_category; | 153 | QStringList m_category; |
144 | QString m_desc; | 154 | QString m_desc; |
145 | QString m_sum; | 155 | QString m_sum; |
146 | QMap<QString, QString> m_extra; | 156 | QMap<QString, QString> m_extra; |
147 | int m_uid; | 157 | int m_uid; |
158 | ushort m_prog; | ||
148 | }; | 159 | }; |
149 | 160 | ||
150 | 161 | ||
151 | #endif | 162 | #endif |