diff options
Diffstat (limited to 'korganizer/koglobals.h')
-rw-r--r-- | korganizer/koglobals.h | 41 |
1 files changed, 36 insertions, 5 deletions
diff --git a/korganizer/koglobals.h b/korganizer/koglobals.h index 771588101..119eb6c1d 100644 --- a/korganizer/koglobals.h +++ b/korganizer/koglobals.h @@ -24,7 +24,9 @@ #define KORG_GLOBALS_H #include <kdepimmacros.h> +#include <tqwidget.h> +class TQDate; class TQPixmap; class TQIconSet; class KCalendarSystem; @@ -39,11 +41,40 @@ class KDE_EXPORT KOGlobals public: static KOGlobals *self(); - enum { INCIDENCEADDED, INCIDENCEEDITED, INCIDENCEDELETED }; - enum { PRIORITY_MODIFIED, COMPLETION_MODIFIED, CATEGORY_MODIFIED, - DATE_MODIFIED, RELATION_MODIFIED, ALARM_MODIFIED, - DESCRIPTION_MODIFIED, SUMMARY_MODIFIED, - COMPLETION_MODIFIED_WITH_RECURRENCE, UNKNOWN_MODIFIED }; + enum HowChanged { + INCIDENCEADDED, + INCIDENCEEDITED, + INCIDENCEDELETED, + NOCHANGE + }; + enum WhatChanged { + PRIORITY_MODIFIED, + COMPLETION_MODIFIED, + CATEGORY_MODIFIED, + DATE_MODIFIED, + RELATION_MODIFIED, + ALARM_MODIFIED, + DESCRIPTION_MODIFIED, + SUMMARY_MODIFIED, + COMPLETION_MODIFIED_WITH_RECURRENCE, + RECURRENCE_MODIFIED_ONE_ONLY, + RECURRENCE_MODIFIED_ALL_FUTURE, + UNKNOWN_MODIFIED, + NOTHING_MODIFIED + }; + + enum WhichOccurrences { + NONE, + ONLY_THIS_ONE, + ONLY_FUTURE, + ALL + }; + + enum OccurrenceAction { + CUT, + COPY, + EDIT + }; static void fitDialogToScreen( TQWidget *widget, bool force=false ); KConfig *config() const; |