author | zautrix <zautrix> | 2005-07-01 17:57:30 (UTC) |
---|---|---|
committer | zautrix <zautrix> | 2005-07-01 17:57:30 (UTC) |
commit | 98d29d15275c4b8e9a3348742925f6e6d03f7a07 (patch) (unidiff) | |
tree | ea0af6d2100287c696bb00e1197d6c99f29f41e8 /korganizer/calendarview.h | |
parent | f330b9d0a7f755660ddd59739e3ab9b98d60bc18 (diff) | |
download | kdepimpi-98d29d15275c4b8e9a3348742925f6e6d03f7a07.zip kdepimpi-98d29d15275c4b8e9a3348742925f6e6d03f7a07.tar.gz kdepimpi-98d29d15275c4b8e9a3348742925f6e6d03f7a07.tar.bz2 |
fixx
-rw-r--r-- | korganizer/calendarview.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/korganizer/calendarview.h b/korganizer/calendarview.h index 3323a98..c9e9870 100644 --- a/korganizer/calendarview.h +++ b/korganizer/calendarview.h | |||
@@ -92,96 +92,97 @@ class MissedAlarmTextBrowser : public QTextBrowser { | |||
92 | public: | 92 | public: |
93 | MissedAlarmTextBrowser(QWidget *parent, QPtrList<Incidence> alarms ,QDateTime start); | 93 | MissedAlarmTextBrowser(QWidget *parent, QPtrList<Incidence> alarms ,QDateTime start); |
94 | ~MissedAlarmTextBrowser(); | 94 | ~MissedAlarmTextBrowser(); |
95 | void setSource(const QString & n); | 95 | void setSource(const QString & n); |
96 | 96 | ||
97 | private: | 97 | private: |
98 | Incidence * getNextInc(QDateTime start ); | 98 | Incidence * getNextInc(QDateTime start ); |
99 | QPtrList<Incidence> mAlarms; | 99 | QPtrList<Incidence> mAlarms; |
100 | signals: | 100 | signals: |
101 | void showIncidence( QString uid); | 101 | void showIncidence( QString uid); |
102 | }; | 102 | }; |
103 | 103 | ||
104 | 104 | ||
105 | class CalendarView : public KOrg::CalendarViewBase, public KCal::Calendar::Observer, public KSyncInterface | 105 | class CalendarView : public KOrg::CalendarViewBase, public KCal::Calendar::Observer, public KSyncInterface |
106 | { | 106 | { |
107 | Q_OBJECT | 107 | Q_OBJECT |
108 | public: | 108 | public: |
109 | /** | 109 | /** |
110 | Constructs a new calendar view widget. | 110 | Constructs a new calendar view widget. |
111 | 111 | ||
112 | @param calendar calendar document | 112 | @param calendar calendar document |
113 | @param parent parent window | 113 | @param parent parent window |
114 | @param name Qt internal widget object name | 114 | @param name Qt internal widget object name |
115 | */ | 115 | */ |
116 | CalendarView( CalendarResources *calendar, QWidget *parent = 0, | 116 | CalendarView( CalendarResources *calendar, QWidget *parent = 0, |
117 | const char *name = 0 ); | 117 | const char *name = 0 ); |
118 | CalendarView( Calendar *calendar, QWidget *parent = 0, | 118 | CalendarView( Calendar *calendar, QWidget *parent = 0, |
119 | const char *name = 0 ); | 119 | const char *name = 0 ); |
120 | virtual ~CalendarView(); | 120 | virtual ~CalendarView(); |
121 | 121 | ||
122 | Calendar *calendar() { return mCalendar; } | 122 | Calendar *calendar() { return mCalendar; } |
123 | 123 | ||
124 | KOViewManager *viewManager(); | 124 | KOViewManager *viewManager(); |
125 | KODialogManager *dialogManager(); | 125 | KODialogManager *dialogManager(); |
126 | 126 | ||
127 | QDate startDate(); | 127 | QDate startDate(); |
128 | QDate endDate(); | 128 | QDate endDate(); |
129 | 129 | ||
130 | QWidgetStack *viewStack(); | 130 | QWidgetStack *viewStack(); |
131 | QWidget *leftFrame(); | 131 | QWidget *leftFrame(); |
132 | 132 | ||
133 | DateNavigator *dateNavigator(); | 133 | DateNavigator *dateNavigator(); |
134 | KDateNavigator *dateNavigatorWidget(); | 134 | KDateNavigator *dateNavigatorWidget(); |
135 | 135 | ||
136 | void addView(KOrg::BaseView *); | 136 | void addView(KOrg::BaseView *); |
137 | void showView(KOrg::BaseView *); | 137 | void showView(KOrg::BaseView *); |
138 | KOEventViewerDialog* getEventViewerDialog(); | 138 | KOEventViewerDialog* getEventViewerDialog(); |
139 | Incidence *currentSelection(); | 139 | Incidence *currentSelection(); |
140 | void checkSuspendAlarm(); | ||
140 | 141 | ||
141 | signals: | 142 | signals: |
142 | void save (); | 143 | void save (); |
143 | void saveStopTimer (); | 144 | void saveStopTimer (); |
144 | void tempDisableBR(bool); | 145 | void tempDisableBR(bool); |
145 | /** This todo has been modified */ | 146 | /** This todo has been modified */ |
146 | void todoModified(Todo *, int); | 147 | void todoModified(Todo *, int); |
147 | 148 | ||
148 | /** when change is made to options dialog, the topwidget will catch this | 149 | /** when change is made to options dialog, the topwidget will catch this |
149 | * and emit this signal which notifies all widgets which have registered | 150 | * and emit this signal which notifies all widgets which have registered |
150 | * for notification to update their settings. */ | 151 | * for notification to update their settings. */ |
151 | void configChanged(); | 152 | void configChanged(); |
152 | /** emitted when the topwidget is closing down, so that any attached | 153 | /** emitted when the topwidget is closing down, so that any attached |
153 | child windows can also close. */ | 154 | child windows can also close. */ |
154 | void closingDown(); | 155 | void closingDown(); |
155 | /** emitted right before we die */ | 156 | /** emitted right before we die */ |
156 | void closed(QWidget *); | 157 | void closed(QWidget *); |
157 | 158 | ||
158 | /** Emitted when state of modified flag changes */ | 159 | /** Emitted when state of modified flag changes */ |
159 | void modifiedChanged(bool); | 160 | void modifiedChanged(bool); |
160 | void signalmodified(); | 161 | void signalmodified(); |
161 | 162 | ||
162 | /** Emitted when state of read-only flag changes */ | 163 | /** Emitted when state of read-only flag changes */ |
163 | void readOnlyChanged(bool); | 164 | void readOnlyChanged(bool); |
164 | 165 | ||
165 | /** Emitted when the unit of navigation changes */ | 166 | /** Emitted when the unit of navigation changes */ |
166 | void changeNavStringPrev(const QString &); | 167 | void changeNavStringPrev(const QString &); |
167 | void changeNavStringNext(const QString &); | 168 | void changeNavStringNext(const QString &); |
168 | 169 | ||
169 | /** Emitted when state of events selection has changed and user is organizer*/ | 170 | /** Emitted when state of events selection has changed and user is organizer*/ |
170 | void organizerEventsSelected(bool); | 171 | void organizerEventsSelected(bool); |
171 | /** Emitted when state of events selection has changed and user is attendee*/ | 172 | /** Emitted when state of events selection has changed and user is attendee*/ |
172 | void groupEventsSelected(bool); | 173 | void groupEventsSelected(bool); |
173 | /** | 174 | /** |
174 | Emitted when an incidence gets selected. If the selection is cleared the | 175 | Emitted when an incidence gets selected. If the selection is cleared the |
175 | signal is emitted with 0 as argument. | 176 | signal is emitted with 0 as argument. |
176 | */ | 177 | */ |
177 | void incidenceSelected( Incidence * ); | 178 | void incidenceSelected( Incidence * ); |
178 | /** Emitted, when a todoitem is selected or deselected. */ | 179 | /** Emitted, when a todoitem is selected or deselected. */ |
179 | void todoSelected( bool ); | 180 | void todoSelected( bool ); |
180 | 181 | ||
181 | /** | 182 | /** |
182 | Emitted, when clipboard content changes. Parameter indicates if paste | 183 | Emitted, when clipboard content changes. Parameter indicates if paste |
183 | is possible or not. | 184 | is possible or not. |
184 | */ | 185 | */ |
185 | void pasteEnabled(bool); | 186 | void pasteEnabled(bool); |
186 | 187 | ||
187 | /** Emitted, when the number of incoming messages has changed. */ | 188 | /** Emitted, when the number of incoming messages has changed. */ |
@@ -410,97 +411,96 @@ class CalendarView : public KOrg::CalendarViewBase, public KCal::Calendar::Obser | |||
410 | bool isReadOnly(); | 411 | bool isReadOnly(); |
411 | /** set state of calendar to read-only */ | 412 | /** set state of calendar to read-only */ |
412 | void setReadOnly(bool readOnly=true); | 413 | void setReadOnly(bool readOnly=true); |
413 | 414 | ||
414 | void eventUpdated(Incidence *); | 415 | void eventUpdated(Incidence *); |
415 | 416 | ||
416 | /* iTIP scheduling actions */ | 417 | /* iTIP scheduling actions */ |
417 | void schedule_publish(Incidence *incidence = 0); | 418 | void schedule_publish(Incidence *incidence = 0); |
418 | void schedule_request(Incidence *incidence = 0); | 419 | void schedule_request(Incidence *incidence = 0); |
419 | void schedule_refresh(Incidence *incidence = 0); | 420 | void schedule_refresh(Incidence *incidence = 0); |
420 | void schedule_cancel(Incidence *incidence = 0); | 421 | void schedule_cancel(Incidence *incidence = 0); |
421 | void schedule_add(Incidence *incidence = 0); | 422 | void schedule_add(Incidence *incidence = 0); |
422 | void schedule_reply(Incidence *incidence = 0); | 423 | void schedule_reply(Incidence *incidence = 0); |
423 | void schedule_counter(Incidence *incidence = 0); | 424 | void schedule_counter(Incidence *incidence = 0); |
424 | void schedule_declinecounter(Incidence *incidence = 0); | 425 | void schedule_declinecounter(Incidence *incidence = 0); |
425 | void schedule_publish_freebusy(int daysToPublish = 30); | 426 | void schedule_publish_freebusy(int daysToPublish = 30); |
426 | 427 | ||
427 | void openAddressbook(); | 428 | void openAddressbook(); |
428 | 429 | ||
429 | void editFilters(); | 430 | void editFilters(); |
430 | void toggleFilerEnabled(); | 431 | void toggleFilerEnabled(); |
431 | QPtrList<CalFilter> filters(); | 432 | QPtrList<CalFilter> filters(); |
432 | void toggleFilter(); | 433 | void toggleFilter(); |
433 | void showFilter(bool visible); | 434 | void showFilter(bool visible); |
434 | void updateFilter(); | 435 | void updateFilter(); |
435 | void filterEdited(); | 436 | void filterEdited(); |
436 | void selectFilter( int ); | 437 | void selectFilter( int ); |
437 | KOFilterView *filterView(); | 438 | KOFilterView *filterView(); |
438 | 439 | ||
439 | void showIntro(); | 440 | void showIntro(); |
440 | 441 | ||
441 | /** Move the curdatepient view date to today */ | 442 | /** Move the curdatepient view date to today */ |
442 | void goToday(); | 443 | void goToday(); |
443 | 444 | ||
444 | /** Move to the next date(s) in the current view */ | 445 | /** Move to the next date(s) in the current view */ |
445 | void goNext(); | 446 | void goNext(); |
446 | 447 | ||
447 | /** Move to the previous date(s) in the current view */ | 448 | /** Move to the previous date(s) in the current view */ |
448 | void goPrevious(); | 449 | void goPrevious(); |
449 | /** Move to the next date(s) in the current view */ | 450 | /** Move to the next date(s) in the current view */ |
450 | void goNextMonth(); | 451 | void goNextMonth(); |
451 | 452 | ||
452 | /** Move to the previous date(s) in the current view */ | 453 | /** Move to the previous date(s) in the current view */ |
453 | void goPreviousMonth(); | 454 | void goPreviousMonth(); |
454 | 455 | ||
455 | void toggleExpand(); | 456 | void toggleExpand(); |
456 | void toggleDateNavigatorWidget(); | 457 | void toggleDateNavigatorWidget(); |
457 | void toggleAllDaySize(); | 458 | void toggleAllDaySize(); |
458 | void dialogClosing(Incidence *); | ||
459 | 459 | ||
460 | /** Look for new messages in the inbox */ | 460 | /** Look for new messages in the inbox */ |
461 | void lookForIncomingMessages(); | 461 | void lookForIncomingMessages(); |
462 | /** Look for new messages in the outbox */ | 462 | /** Look for new messages in the outbox */ |
463 | void lookForOutgoingMessages(); | 463 | void lookForOutgoingMessages(); |
464 | 464 | ||
465 | void processMainViewSelection( Incidence * ); | 465 | void processMainViewSelection( Incidence * ); |
466 | void processTodoListSelection( Incidence * ); | 466 | void processTodoListSelection( Incidence * ); |
467 | 467 | ||
468 | void processIncidenceSelection( Incidence * ); | 468 | void processIncidenceSelection( Incidence * ); |
469 | 469 | ||
470 | void purgeCompleted(); | 470 | void purgeCompleted(); |
471 | bool removeCompletedSubTodos( Todo* ); | 471 | bool removeCompletedSubTodos( Todo* ); |
472 | void slotCalendarChanged(); | 472 | void slotCalendarChanged(); |
473 | bool importBday(); | 473 | bool importBday(); |
474 | bool addAnniversary( QDate data, QString name, KCal::Attendee* a , bool birthday ); | 474 | bool addAnniversary( QDate data, QString name, KCal::Attendee* a , bool birthday ); |
475 | bool importQtopia( const QString &categoriesFile, | 475 | bool importQtopia( const QString &categoriesFile, |
476 | const QString &datebookFile, | 476 | const QString &datebookFile, |
477 | const QString &tasklistFile ); | 477 | const QString &tasklistFile ); |
478 | void syncExternal( int mode ); | 478 | void syncExternal( int mode ); |
479 | void slotSelectPickerDate( QDate ) ; | 479 | void slotSelectPickerDate( QDate ) ; |
480 | void showDatePicker() ; | 480 | void showDatePicker() ; |
481 | void showDatePickerPopup() ; | 481 | void showDatePickerPopup() ; |
482 | void moveIncidence(Incidence *) ; | 482 | void moveIncidence(Incidence *) ; |
483 | void beamIncidence(Incidence *) ; | 483 | void beamIncidence(Incidence *) ; |
484 | void beamCalendar() ; | 484 | void beamCalendar() ; |
485 | void beamFilteredCalendar() ; | 485 | void beamFilteredCalendar() ; |
486 | void beamIncidenceList(QPtrList<Incidence>) ; | 486 | void beamIncidenceList(QPtrList<Incidence>) ; |
487 | void manageCategories(); | 487 | void manageCategories(); |
488 | void editCategories(); | 488 | void editCategories(); |
489 | int addCategories(); | 489 | int addCategories(); |
490 | void removeCategories(); | 490 | void removeCategories(); |
491 | void setSyncDevice( QString ); | 491 | void setSyncDevice( QString ); |
492 | void setSyncName( QString ); | 492 | void setSyncName( QString ); |
493 | void showDay( QDate ); | 493 | void showDay( QDate ); |
494 | void undo_delete(); | 494 | void undo_delete(); |
495 | protected slots: | 495 | protected slots: |
496 | void resetFocus(); | 496 | void resetFocus(); |
497 | void scrollBarValue(int); | 497 | void scrollBarValue(int); |
498 | void slotViewerClosed(); | 498 | void slotViewerClosed(); |
499 | void timerAlarm(); | 499 | void timerAlarm(); |
500 | void suspendAlarm(); | 500 | void suspendAlarm(); |
501 | void beamDone( Ir *ir ); | 501 | void beamDone( Ir *ir ); |
502 | /** Select a view or adapt the current view to display the specified dates. */ | 502 | /** Select a view or adapt the current view to display the specified dates. */ |
503 | void showDates( const KCal::DateList & ); | 503 | void showDates( const KCal::DateList & ); |
504 | void selectWeekNum ( int ); | 504 | void selectWeekNum ( int ); |
505 | 505 | ||
506 | public: | 506 | public: |