author | zautrix <zautrix> | 2004-10-06 12:40:40 (UTC) |
---|---|---|
committer | zautrix <zautrix> | 2004-10-06 12:40:40 (UTC) |
commit | 3e949ed97c7a65eeaddecb1048872cd8595b3caf (patch) (unidiff) | |
tree | a964f4f0ac4d0390655f72aec71185c3f26f04de /korganizer/calendarview.h | |
parent | 8ac1973bfa65844df80d74c482559470bc704041 (diff) | |
download | kdepimpi-3e949ed97c7a65eeaddecb1048872cd8595b3caf.zip kdepimpi-3e949ed97c7a65eeaddecb1048872cd8595b3caf.tar.gz kdepimpi-3e949ed97c7a65eeaddecb1048872cd8595b3caf.tar.bz2 |
added missing actions in kopi
-rw-r--r-- | korganizer/calendarview.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/korganizer/calendarview.h b/korganizer/calendarview.h index cd54685..a713c91 100644 --- a/korganizer/calendarview.h +++ b/korganizer/calendarview.h | |||
@@ -118,192 +118,196 @@ class CalendarView : public KOrg::CalendarViewBase, public KCal::Calendar::Obser | |||
118 | signals: | 118 | signals: |
119 | /** This todo has been modified */ | 119 | /** This todo has been modified */ |
120 | void todoModified(Todo *, int); | 120 | void todoModified(Todo *, int); |
121 | 121 | ||
122 | /** when change is made to options dialog, the topwidget will catch this | 122 | /** when change is made to options dialog, the topwidget will catch this |
123 | * and emit this signal which notifies all widgets which have registered | 123 | * and emit this signal which notifies all widgets which have registered |
124 | * for notification to update their settings. */ | 124 | * for notification to update their settings. */ |
125 | void configChanged(); | 125 | void configChanged(); |
126 | /** emitted when the topwidget is closing down, so that any attached | 126 | /** emitted when the topwidget is closing down, so that any attached |
127 | child windows can also close. */ | 127 | child windows can also close. */ |
128 | void closingDown(); | 128 | void closingDown(); |
129 | /** emitted right before we die */ | 129 | /** emitted right before we die */ |
130 | void closed(QWidget *); | 130 | void closed(QWidget *); |
131 | 131 | ||
132 | /** Emitted when state of modified flag changes */ | 132 | /** Emitted when state of modified flag changes */ |
133 | void modifiedChanged(bool); | 133 | void modifiedChanged(bool); |
134 | void signalmodified(); | 134 | void signalmodified(); |
135 | 135 | ||
136 | /** Emitted when state of read-only flag changes */ | 136 | /** Emitted when state of read-only flag changes */ |
137 | void readOnlyChanged(bool); | 137 | void readOnlyChanged(bool); |
138 | 138 | ||
139 | /** Emitted when the unit of navigation changes */ | 139 | /** Emitted when the unit of navigation changes */ |
140 | void changeNavStringPrev(const QString &); | 140 | void changeNavStringPrev(const QString &); |
141 | void changeNavStringNext(const QString &); | 141 | void changeNavStringNext(const QString &); |
142 | 142 | ||
143 | /** Emitted when state of events selection has changed and user is organizer*/ | 143 | /** Emitted when state of events selection has changed and user is organizer*/ |
144 | void organizerEventsSelected(bool); | 144 | void organizerEventsSelected(bool); |
145 | /** Emitted when state of events selection has changed and user is attendee*/ | 145 | /** Emitted when state of events selection has changed and user is attendee*/ |
146 | void groupEventsSelected(bool); | 146 | void groupEventsSelected(bool); |
147 | /** | 147 | /** |
148 | Emitted when an incidence gets selected. If the selection is cleared the | 148 | Emitted when an incidence gets selected. If the selection is cleared the |
149 | signal is emitted with 0 as argument. | 149 | signal is emitted with 0 as argument. |
150 | */ | 150 | */ |
151 | void incidenceSelected( Incidence * ); | 151 | void incidenceSelected( Incidence * ); |
152 | /** Emitted, when a todoitem is selected or deselected. */ | 152 | /** Emitted, when a todoitem is selected or deselected. */ |
153 | void todoSelected( bool ); | 153 | void todoSelected( bool ); |
154 | 154 | ||
155 | /** | 155 | /** |
156 | Emitted, when clipboard content changes. Parameter indicates if paste | 156 | Emitted, when clipboard content changes. Parameter indicates if paste |
157 | is possible or not. | 157 | is possible or not. |
158 | */ | 158 | */ |
159 | void pasteEnabled(bool); | 159 | void pasteEnabled(bool); |
160 | 160 | ||
161 | /** Emitted, when the number of incoming messages has changed. */ | 161 | /** Emitted, when the number of incoming messages has changed. */ |
162 | void numIncomingChanged(int); | 162 | void numIncomingChanged(int); |
163 | 163 | ||
164 | /** Emitted, when the number of outgoing messages has changed. */ | 164 | /** Emitted, when the number of outgoing messages has changed. */ |
165 | void numOutgoingChanged(int); | 165 | void numOutgoingChanged(int); |
166 | 166 | ||
167 | /** Send status message, which can e.g. be displayed in the status bar. */ | 167 | /** Send status message, which can e.g. be displayed in the status bar. */ |
168 | void statusMessage(const QString &); | 168 | void statusMessage(const QString &); |
169 | 169 | ||
170 | void calendarViewExpanded( bool ); | 170 | void calendarViewExpanded( bool ); |
171 | void updateSearchDialog(); | 171 | void updateSearchDialog(); |
172 | 172 | ||
173 | 173 | ||
174 | public slots: | 174 | public slots: |
175 | void showOpenError(); | 175 | void showOpenError(); |
176 | void watchSavedFile(); | 176 | void watchSavedFile(); |
177 | void recheckTimerAlarm(); | 177 | void recheckTimerAlarm(); |
178 | void checkNextTimerAlarm(); | 178 | void checkNextTimerAlarm(); |
179 | void addAlarm(const QDateTime &qdt, const QString ¬i ); | 179 | void addAlarm(const QDateTime &qdt, const QString ¬i ); |
180 | void addSuspendAlarm(const QDateTime &qdt, const QString ¬i ); | 180 | void addSuspendAlarm(const QDateTime &qdt, const QString ¬i ); |
181 | void removeAlarm(const QDateTime &qdt, const QString ¬i ); | 181 | void removeAlarm(const QDateTime &qdt, const QString ¬i ); |
182 | 182 | ||
183 | /** options dialog made a changed to the configuration. we catch this | 183 | /** options dialog made a changed to the configuration. we catch this |
184 | * and notify all widgets which need to update their configuration. */ | 184 | * and notify all widgets which need to update their configuration. */ |
185 | void updateConfig(); | 185 | void updateConfig(); |
186 | 186 | ||
187 | /** | 187 | /** |
188 | Load calendar from file \a filename. If \a merge is true, load | 188 | Load calendar from file \a filename. If \a merge is true, load |
189 | calendar into existing one, if it is false, clear calendar, before | 189 | calendar into existing one, if it is false, clear calendar, before |
190 | loading. Return true, if calendar could be successfully loaded. | 190 | loading. Return true, if calendar could be successfully loaded. |
191 | */ | 191 | */ |
192 | bool openCalendar(QString filename, bool merge=false); | 192 | bool openCalendar(QString filename, bool merge=false); |
193 | bool syncCalendar(QString filename,int mode = 0 ); | 193 | bool syncCalendar(QString filename,int mode = 0 ); |
194 | 194 | ||
195 | /** | 195 | /** |
196 | Save calendar data to file. Return true if calendar could be | 196 | Save calendar data to file. Return true if calendar could be |
197 | successfully saved. | 197 | successfully saved. |
198 | */ | 198 | */ |
199 | bool saveCalendar(QString filename); | 199 | bool saveCalendar(QString filename); |
200 | 200 | ||
201 | /** | 201 | /** |
202 | Close calendar. Clear calendar data and reset views to display an empty | 202 | Close calendar. Clear calendar data and reset views to display an empty |
203 | calendar. | 203 | calendar. |
204 | */ | 204 | */ |
205 | void closeCalendar(); | 205 | void closeCalendar(); |
206 | 206 | ||
207 | /** Archive old events of calendar */ | 207 | /** Archive old events of calendar */ |
208 | void archiveCalendar(); | 208 | void archiveCalendar(); |
209 | 209 | ||
210 | void showIncidence(); | 210 | void showIncidence(); |
211 | void editIncidence(); | 211 | void editIncidence(); |
212 | void editIncidenceDescription(); | 212 | void editIncidenceDescription(); |
213 | void deleteIncidence(); | 213 | void deleteIncidence(); |
214 | void cloneIncidence(); | ||
215 | void moveIncidence(); | ||
216 | void beamIncidence(); | ||
217 | void toggleCancelIncidence(); | ||
214 | 218 | ||
215 | /** create an editeventwin with supplied date/time, and if bool is true, | 219 | /** create an editeventwin with supplied date/time, and if bool is true, |
216 | * make the event take all day. */ | 220 | * make the event take all day. */ |
217 | void newEvent(QDateTime, QDateTime, bool allDay = false); | 221 | void newEvent(QDateTime, QDateTime, bool allDay = false); |
218 | void newEvent(QDateTime fh); | 222 | void newEvent(QDateTime fh); |
219 | void newEvent(QDate dt); | 223 | void newEvent(QDate dt); |
220 | /** create new event without having a date hint. Takes current date as | 224 | /** create new event without having a date hint. Takes current date as |
221 | default hint. */ | 225 | default hint. */ |
222 | void newEvent(); | 226 | void newEvent(); |
223 | void newFloatingEvent(); | 227 | void newFloatingEvent(); |
224 | 228 | ||
225 | /** Create a read-only viewer dialog for the supplied incidence. It calls the correct showXXX method*/ | 229 | /** Create a read-only viewer dialog for the supplied incidence. It calls the correct showXXX method*/ |
226 | void showIncidence(Incidence *); | 230 | void showIncidence(Incidence *); |
227 | /** Create an editor for the supplied incidence. It calls the correct editXXX method*/ | 231 | /** Create an editor for the supplied incidence. It calls the correct editXXX method*/ |
228 | void editIncidence(Incidence *); | 232 | void editIncidence(Incidence *); |
229 | /** Delete the supplied incidence. It calls the correct deleteXXX method*/ | 233 | /** Delete the supplied incidence. It calls the correct deleteXXX method*/ |
230 | void deleteIncidence(Incidence *); | 234 | void deleteIncidence(Incidence *); |
231 | void cloneIncidence(Incidence *); | 235 | void cloneIncidence(Incidence *); |
232 | void cancelIncidence(Incidence *); | 236 | void cancelIncidence(Incidence *); |
233 | /** Create an editor for the supplied event. */ | 237 | /** Create an editor for the supplied event. */ |
234 | void editEvent(Event *); | 238 | void editEvent(Event *); |
235 | /** Delete the supplied event. */ | 239 | /** Delete the supplied event. */ |
236 | void deleteEvent(Event *); | 240 | void deleteEvent(Event *); |
237 | /** Delete the event with the given unique ID. Returns false, if event wasn't | 241 | /** Delete the event with the given unique ID. Returns false, if event wasn't |
238 | found. */ | 242 | found. */ |
239 | bool deleteEvent(const QString &uid); | 243 | bool deleteEvent(const QString &uid); |
240 | /** Create a read-only viewer dialog for the supplied event. */ | 244 | /** Create a read-only viewer dialog for the supplied event. */ |
241 | void showEvent(Event *); | 245 | void showEvent(Event *); |
242 | 246 | ||
243 | void editJournal(Journal *); | 247 | void editJournal(Journal *); |
244 | void showJournal(Journal *); | 248 | void showJournal(Journal *); |
245 | void deleteJournal(Journal *); | 249 | void deleteJournal(Journal *); |
246 | /** Create an editor dialog for a todo */ | 250 | /** Create an editor dialog for a todo */ |
247 | void editTodo(Todo *); | 251 | void editTodo(Todo *); |
248 | /** Create a read-only viewer dialog for the supplied todo */ | 252 | /** Create a read-only viewer dialog for the supplied todo */ |
249 | void showTodo(Todo *); | 253 | void showTodo(Todo *); |
250 | /** create new todo */ | 254 | /** create new todo */ |
251 | void newTodo(); | 255 | void newTodo(); |
252 | /** create new todo with a parent todo */ | 256 | /** create new todo with a parent todo */ |
253 | void newSubTodo(); | 257 | void newSubTodo(); |
254 | /** create new todo with a parent todo */ | 258 | /** create new todo with a parent todo */ |
255 | void newSubTodo(Todo *); | 259 | void newSubTodo(Todo *); |
256 | /** Delete todo */ | 260 | /** Delete todo */ |
257 | void deleteTodo(Todo *); | 261 | void deleteTodo(Todo *); |
258 | 262 | ||
259 | 263 | ||
260 | /** Check if clipboard contains vCalendar event. The signal pasteEnabled() is | 264 | /** Check if clipboard contains vCalendar event. The signal pasteEnabled() is |
261 | * emitted as result. */ | 265 | * emitted as result. */ |
262 | void checkClipboard(); | 266 | void checkClipboard(); |
263 | 267 | ||
264 | /** using the KConfig associated with the kapp variable, read in the | 268 | /** using the KConfig associated with the kapp variable, read in the |
265 | * settings from the config file. | 269 | * settings from the config file. |
266 | */ | 270 | */ |
267 | void readSettings(); | 271 | void readSettings(); |
268 | 272 | ||
269 | /** write current state to config file. */ | 273 | /** write current state to config file. */ |
270 | void writeSettings(); | 274 | void writeSettings(); |
271 | 275 | ||
272 | /** read settings for calendar filters */ | 276 | /** read settings for calendar filters */ |
273 | void readFilterSettings(KConfig *config); | 277 | void readFilterSettings(KConfig *config); |
274 | 278 | ||
275 | /** write settings for calendar filters */ | 279 | /** write settings for calendar filters */ |
276 | void writeFilterSettings(KConfig *config); | 280 | void writeFilterSettings(KConfig *config); |
277 | 281 | ||
278 | /** passes on the message that an event has changed to the currently | 282 | /** passes on the message that an event has changed to the currently |
279 | * activated view so that it can make appropriate display changes. */ | 283 | * activated view so that it can make appropriate display changes. */ |
280 | void changeEventDisplay(Event *, int); | 284 | void changeEventDisplay(Event *, int); |
281 | void changeIncidenceDisplay(Incidence *, int); | 285 | void changeIncidenceDisplay(Incidence *, int); |
282 | void changeTodoDisplay(Todo *, int); | 286 | void changeTodoDisplay(Todo *, int); |
283 | 287 | ||
284 | void eventAdded(Event *); | 288 | void eventAdded(Event *); |
285 | void eventChanged(Event *); | 289 | void eventChanged(Event *); |
286 | void eventToBeDeleted(Event *); | 290 | void eventToBeDeleted(Event *); |
287 | void eventDeleted(); | 291 | void eventDeleted(); |
288 | 292 | ||
289 | void todoAdded(Todo *); | 293 | void todoAdded(Todo *); |
290 | void todoChanged(Todo *); | 294 | void todoChanged(Todo *); |
291 | void todoToBeDeleted(Todo *); | 295 | void todoToBeDeleted(Todo *); |
292 | void todoDeleted(); | 296 | void todoDeleted(); |
293 | 297 | ||
294 | void updateView(const QDate &start, const QDate &end); | 298 | void updateView(const QDate &start, const QDate &end); |
295 | void updateView(); | 299 | void updateView(); |
296 | 300 | ||
297 | /** Full update of visible todo views */ | 301 | /** Full update of visible todo views */ |
298 | void updateTodoViews(); | 302 | void updateTodoViews(); |
299 | 303 | ||
300 | void updateUnmanagedViews(); | 304 | void updateUnmanagedViews(); |
301 | 305 | ||
302 | /** cut the current appointment to the clipboard */ | 306 | /** cut the current appointment to the clipboard */ |
303 | void edit_cut(); | 307 | void edit_cut(); |
304 | 308 | ||
305 | /** copy the current appointment(s) to the clipboard */ | 309 | /** copy the current appointment(s) to the clipboard */ |
306 | void edit_copy(); | 310 | void edit_copy(); |
307 | 311 | ||
308 | /** paste the current vobject(s) in the clipboard buffer into calendar */ | 312 | /** paste the current vobject(s) in the clipboard buffer into calendar */ |
309 | void edit_paste(); | 313 | void edit_paste(); |