• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdepim API Reference
  • KDE Home
  • Contact Us
 

calendarsupport

  • sources
  • kde-4.12
  • kdepim
  • calendarsupport
kcalprefs_base.h
Go to the documentation of this file.
1 // This file is generated by kconfig_compiler from kcalprefs.kcfg.
2 // All changes you do to this file will be lost.
3 #ifndef CALENDARSUPPORT_KCALPREFSBASE_H
4 #define CALENDARSUPPORT_KCALPREFSBASE_H
5 
6 #include <calendarsupport_export.h>
7 
8 #include <kglobal.h>
9 #include <kconfigskeleton.h>
10 #include <kdebug.h>
11 
12 #include <klocale.h>
13 namespace CalendarSupport {
14 
15 class CALENDARSUPPORT_EXPORT KCalPrefsBase : public KConfigSkeleton
16 {
17  public:
18  enum EnumExpiryUnit { UnitDays, UnitWeeks, UnitMonths };
19  enum EnumArchiveAction { actionDelete, actionArchive };
20 
21  KCalPrefsBase( );
22  ~KCalPrefsBase();
23 
27  void setEmailControlCenter( bool v )
28  {
29  if (!isImmutable( QString::fromLatin1( "EmailControlCenter" ) ))
30  mEmailControlCenter = v;
31  }
32 
36  bool emailControlCenter() const
37  {
38  return mEmailControlCenter;
39  }
40 
44  ItemBool *emailControlCenterItem()
45  {
46  return mEmailControlCenterItem;
47  }
48 
52  void setStartTime( const QDateTime & v )
53  {
54  if (!isImmutable( QString::fromLatin1( "StartTime" ) ))
55  mStartTime = v;
56  }
57 
61  QDateTime startTime() const
62  {
63  return mStartTime;
64  }
65 
69  ItemDateTime *startTimeItem()
70  {
71  return mStartTimeItem;
72  }
73 
77  void setDefaultDuration( const QDateTime & v )
78  {
79  if (!isImmutable( QString::fromLatin1( "DefaultDuration" ) ))
80  mDefaultDuration = v;
81  }
82 
86  QDateTime defaultDuration() const
87  {
88  return mDefaultDuration;
89  }
90 
94  ItemDateTime *defaultDurationItem()
95  {
96  return mDefaultDurationItem;
97  }
98 
102  void setDefaultAudioFileReminders( bool v )
103  {
104  if (!isImmutable( QString::fromLatin1( "defaultAudioFileReminders" ) ))
105  mDefaultAudioFileReminders = v;
106  }
107 
111  bool defaultAudioFileReminders() const
112  {
113  return mDefaultAudioFileReminders;
114  }
115 
119  ItemBool *defaultAudioFileRemindersItem()
120  {
121  return mDefaultAudioFileRemindersItem;
122  }
123 
127  void setAudioFilePath( const QString & v )
128  {
129  if (!isImmutable( QString::fromLatin1( "audioFilePath" ) ))
130  mAudioFilePath = v;
131  }
132 
136  QString audioFilePath() const
137  {
138  return mAudioFilePath;
139  }
140 
144  ItemPath *audioFilePathItem()
145  {
146  return mAudioFilePathItem;
147  }
148 
152  void setDefaultEventReminders( bool v )
153  {
154  if (!isImmutable( QString::fromLatin1( "defaultEventReminders" ) ))
155  mDefaultEventReminders = v;
156  }
157 
161  bool defaultEventReminders() const
162  {
163  return mDefaultEventReminders;
164  }
165 
169  ItemBool *defaultEventRemindersItem()
170  {
171  return mDefaultEventRemindersItem;
172  }
173 
177  void setDefaultTodoReminders( bool v )
178  {
179  if (!isImmutable( QString::fromLatin1( "defaultTodoReminders" ) ))
180  mDefaultTodoReminders = v;
181  }
182 
186  bool defaultTodoReminders() const
187  {
188  return mDefaultTodoReminders;
189  }
190 
194  ItemBool *defaultTodoRemindersItem()
195  {
196  return mDefaultTodoRemindersItem;
197  }
198 
202  void setReminderTime( int v )
203  {
204  if (!isImmutable( QString::fromLatin1( "ReminderTime" ) ))
205  mReminderTime = v;
206  }
207 
211  int reminderTime() const
212  {
213  return mReminderTime;
214  }
215 
219  ItemInt *reminderTimeItem()
220  {
221  return mReminderTimeItem;
222  }
223 
227  void setReminderTimeUnits( int v )
228  {
229  if (!isImmutable( QString::fromLatin1( "ReminderTimeUnits" ) ))
230  mReminderTimeUnits = v;
231  }
232 
236  int reminderTimeUnits() const
237  {
238  return mReminderTimeUnits;
239  }
240 
244  ItemInt *reminderTimeUnitsItem()
245  {
246  return mReminderTimeUnitsItem;
247  }
248 
252  void setExcludeHolidays( bool v )
253  {
254  if (!isImmutable( QString::fromLatin1( "ExcludeHolidays" ) ))
255  mExcludeHolidays = v;
256  }
257 
261  bool excludeHolidays() const
262  {
263  return mExcludeHolidays;
264  }
265 
269  ItemBool *excludeHolidaysItem()
270  {
271  return mExcludeHolidaysItem;
272  }
273 
277  void setHolidays( const QString & v )
278  {
279  if (!isImmutable( QString::fromLatin1( "Holidays" ) ))
280  mHolidays = v;
281  }
282 
286  QString holidays() const
287  {
288  return mHolidays;
289  }
290 
294  ItemString *holidaysItem()
295  {
296  return mHolidaysItem;
297  }
298 
302  void setUseGroupwareCommunication( bool v )
303  {
304  if (!isImmutable( QString::fromLatin1( "UseGroupwareCommunication" ) ))
305  mUseGroupwareCommunication = v;
306  }
307 
311  bool useGroupwareCommunication() const
312  {
313  return mUseGroupwareCommunication;
314  }
315 
319  ItemBool *useGroupwareCommunicationItem()
320  {
321  return mUseGroupwareCommunicationItem;
322  }
323 
327  void setAdditionalMails( const QStringList & v )
328  {
329  if (!isImmutable( QString::fromLatin1( "AdditionalMails" ) ))
330  mAdditionalMails = v;
331  }
332 
336  QStringList additionalMails() const
337  {
338  return mAdditionalMails;
339  }
340 
344  ItemStringList *additionalMailsItem()
345  {
346  return mAdditionalMailsItem;
347  }
348 
352  void setShowTimeZoneSelectorInIncidenceEditor( bool v )
353  {
354  if (!isImmutable( QString::fromLatin1( "ShowTimeZoneSelectorInIncidenceEditor" ) ))
355  mShowTimeZoneSelectorInIncidenceEditor = v;
356  }
357 
361  bool showTimeZoneSelectorInIncidenceEditor() const
362  {
363  return mShowTimeZoneSelectorInIncidenceEditor;
364  }
365 
369  ItemBool *showTimeZoneSelectorInIncidenceEditorItem()
370  {
371  return mShowTimeZoneSelectorInIncidenceEditorItem;
372  }
373 
377  void setAutoArchive( bool v )
378  {
379  if (!isImmutable( QString::fromLatin1( "AutoArchive" ) ))
380  mAutoArchive = v;
381  }
382 
386  bool autoArchive() const
387  {
388  return mAutoArchive;
389  }
390 
394  ItemBool *autoArchiveItem()
395  {
396  return mAutoArchiveItem;
397  }
398 
402  void setExpiryTime( int v )
403  {
404  if (!isImmutable( QString::fromLatin1( "ExpiryTime" ) ))
405  mExpiryTime = v;
406  }
407 
411  int expiryTime() const
412  {
413  return mExpiryTime;
414  }
415 
419  ItemInt *expiryTimeItem()
420  {
421  return mExpiryTimeItem;
422  }
423 
427  void setExpiryUnit( int v )
428  {
429  if (!isImmutable( QString::fromLatin1( "ExpiryUnit" ) ))
430  mExpiryUnit = v;
431  }
432 
436  int expiryUnit() const
437  {
438  return mExpiryUnit;
439  }
440 
444  ItemEnum *expiryUnitItem()
445  {
446  return mExpiryUnitItem;
447  }
448 
452  void setArchiveFile( const QString & v )
453  {
454  if (!isImmutable( QString::fromLatin1( "ArchiveFile" ) ))
455  mArchiveFile = v;
456  }
457 
461  QString archiveFile() const
462  {
463  return mArchiveFile;
464  }
465 
469  ItemString *archiveFileItem()
470  {
471  return mArchiveFileItem;
472  }
473 
477  void setArchiveEvents( bool v )
478  {
479  if (!isImmutable( QString::fromLatin1( "ArchiveEvents" ) ))
480  mArchiveEvents = v;
481  }
482 
486  bool archiveEvents() const
487  {
488  return mArchiveEvents;
489  }
490 
494  ItemBool *archiveEventsItem()
495  {
496  return mArchiveEventsItem;
497  }
498 
502  void setArchiveTodos( bool v )
503  {
504  if (!isImmutable( QString::fromLatin1( "ArchiveTodos" ) ))
505  mArchiveTodos = v;
506  }
507 
511  bool archiveTodos() const
512  {
513  return mArchiveTodos;
514  }
515 
519  ItemBool *archiveTodosItem()
520  {
521  return mArchiveTodosItem;
522  }
523 
527  void setArchiveAction( int v )
528  {
529  if (!isImmutable( QString::fromLatin1( "ArchiveAction" ) ))
530  mArchiveAction = v;
531  }
532 
536  int archiveAction() const
537  {
538  return mArchiveAction;
539  }
540 
544  ItemEnum *archiveActionItem()
545  {
546  return mArchiveActionItem;
547  }
548 
552  void setWorkWeekMask( int v )
553  {
554  if (!isImmutable( QString::fromLatin1( "WorkWeekMask" ) ))
555  mWorkWeekMask = v;
556  }
557 
561  int workWeekMask() const
562  {
563  return mWorkWeekMask;
564  }
565 
569  ItemInt *workWeekMaskItem()
570  {
571  return mWorkWeekMaskItem;
572  }
573 
577  void setUserName( const QString & v )
578  {
579  if (!isImmutable( QString::fromLatin1( "UserName" ) ))
580  mUserName = v;
581  }
582 
586  QString userName() const
587  {
588  return mUserName;
589  }
590 
594  ItemString *userNameItem()
595  {
596  return mUserNameItem;
597  }
598 
602  void setUserEmail( const QString & v )
603  {
604  if (!isImmutable( QString::fromLatin1( "UserEmail" ) ))
605  mUserEmail = v;
606  }
607 
611  QString userEmail() const
612  {
613  return mUserEmail;
614  }
615 
619  ItemString *userEmailItem()
620  {
621  return mUserEmailItem;
622  }
623 
627  void setEventTemplates( const QStringList & v )
628  {
629  if (!isImmutable( QString::fromLatin1( "EventTemplates" ) ))
630  mEventTemplates = v;
631  }
632 
636  QStringList eventTemplates() const
637  {
638  return mEventTemplates;
639  }
640 
644  ItemStringList *eventTemplatesItem()
645  {
646  return mEventTemplatesItem;
647  }
648 
652  void setTodoTemplates( const QStringList & v )
653  {
654  if (!isImmutable( QString::fromLatin1( "TodoTemplates" ) ))
655  mTodoTemplates = v;
656  }
657 
661  QStringList todoTemplates() const
662  {
663  return mTodoTemplates;
664  }
665 
669  ItemStringList *todoTemplatesItem()
670  {
671  return mTodoTemplatesItem;
672  }
673 
677  void setJournalTemplates( const QStringList & v )
678  {
679  if (!isImmutable( QString::fromLatin1( "JournalTemplates" ) ))
680  mJournalTemplates = v;
681  }
682 
686  QStringList journalTemplates() const
687  {
688  return mJournalTemplates;
689  }
690 
694  ItemStringList *journalTemplatesItem()
695  {
696  return mJournalTemplatesItem;
697  }
698 
702  void setActiveDesignerFields( const QStringList & v )
703  {
704  if (!isImmutable( QString::fromLatin1( "ActiveDesignerFields" ) ))
705  mActiveDesignerFields = v;
706  }
707 
711  QStringList activeDesignerFields() const
712  {
713  return mActiveDesignerFields;
714  }
715 
719  ItemStringList *activeDesignerFieldsItem()
720  {
721  return mActiveDesignerFieldsItem;
722  }
723 
727  void setUnsetCategoryColor( const QColor & v )
728  {
729  if (!isImmutable( QString::fromLatin1( "UnsetCategoryColor" ) ))
730  mUnsetCategoryColor = v;
731  }
732 
736  QColor unsetCategoryColor() const
737  {
738  return mUnsetCategoryColor;
739  }
740 
744  ItemColor *unsetCategoryColorItem()
745  {
746  return mUnsetCategoryColorItem;
747  }
748 
749  protected:
750  public:
751 
752  // Personal Settings
753  bool mEmailControlCenter;
754 
755  // Default Datetimes
756  QDateTime mStartTime;
757  QDateTime mDefaultDuration;
758  bool mDefaultAudioFileReminders;
759  QString mAudioFilePath;
760  bool mDefaultEventReminders;
761  bool mDefaultTodoReminders;
762  int mReminderTime;
763  int mReminderTimeUnits;
764 
765  // Time & Date
766  bool mExcludeHolidays;
767  QString mHolidays;
768 
769  // Group Scheduling
770  bool mUseGroupwareCommunication;
771  QStringList mAdditionalMails;
772 
773  // Hidden Options
774  bool mShowTimeZoneSelectorInIncidenceEditor;
775 
776  // Archive Dialog
777  bool mAutoArchive;
778  int mExpiryTime;
779  int mExpiryUnit;
780  QString mArchiveFile;
781  bool mArchiveEvents;
782  bool mArchiveTodos;
783  int mArchiveAction;
784 
785  // Internal Settings
786  int mWorkWeekMask;
787  QString mUserName;
788  QString mUserEmail;
789  QStringList mEventTemplates;
790  QStringList mTodoTemplates;
791  QStringList mJournalTemplates;
792  QStringList mActiveDesignerFields;
793 
794  // Colors
795  QColor mUnsetCategoryColor;
796 
797  private:
798  ItemBool *mEmailControlCenterItem;
799  ItemDateTime *mStartTimeItem;
800  ItemDateTime *mDefaultDurationItem;
801  ItemBool *mDefaultAudioFileRemindersItem;
802  ItemPath *mAudioFilePathItem;
803  ItemBool *mDefaultEventRemindersItem;
804  ItemBool *mDefaultTodoRemindersItem;
805  ItemInt *mReminderTimeItem;
806  ItemInt *mReminderTimeUnitsItem;
807  ItemBool *mExcludeHolidaysItem;
808  ItemString *mHolidaysItem;
809  ItemBool *mUseGroupwareCommunicationItem;
810  ItemStringList *mAdditionalMailsItem;
811  ItemBool *mShowTimeZoneSelectorInIncidenceEditorItem;
812  ItemBool *mAutoArchiveItem;
813  ItemInt *mExpiryTimeItem;
814  ItemEnum *mExpiryUnitItem;
815  ItemString *mArchiveFileItem;
816  ItemBool *mArchiveEventsItem;
817  ItemBool *mArchiveTodosItem;
818  ItemEnum *mArchiveActionItem;
819  ItemInt *mWorkWeekMaskItem;
820  ItemString *mUserNameItem;
821  ItemString *mUserEmailItem;
822  ItemStringList *mEventTemplatesItem;
823  ItemStringList *mTodoTemplatesItem;
824  ItemStringList *mJournalTemplatesItem;
825  ItemStringList *mActiveDesignerFieldsItem;
826  ItemColor *mUnsetCategoryColorItem;
827 };
828 
829 }
830 
831 #endif
832 
CalendarSupport::KCalPrefsBase::mTodoTemplates
QStringList mTodoTemplates
Definition: kcalprefs_base.h:790
CalendarSupport::KCalPrefsBase::defaultAudioFileReminders
bool defaultAudioFileReminders() const
Get Enable a default sound file for audio reminders.
Definition: kcalprefs_base.h:111
CalendarSupport::KCalPrefsBase::setAdditionalMails
void setAdditionalMails(const QStringList &v)
Set AdditionalMails.
Definition: kcalprefs_base.h:327
CalendarSupport::KCalPrefsBase::additionalMailsItem
ItemStringList * additionalMailsItem()
Get Item object corresponding to AdditionalMails()
Definition: kcalprefs_base.h:344
CalendarSupport::KCalPrefsBase::defaultAudioFileRemindersItem
ItemBool * defaultAudioFileRemindersItem()
Get Item object corresponding to defaultAudioFileReminders()
Definition: kcalprefs_base.h:119
CalendarSupport::KCalPrefsBase::UnitWeeks
Definition: kcalprefs_base.h:18
CalendarSupport::KCalPrefsBase::userEmail
QString userEmail() const
Get E&mail address.
Definition: kcalprefs_base.h:611
CalendarSupport::KCalPrefsBase::setArchiveEvents
void setArchiveEvents(bool v)
Set Archive events.
Definition: kcalprefs_base.h:477
CalendarSupport::KCalPrefsBase::setJournalTemplates
void setJournalTemplates(const QStringList &v)
Set JournalTemplates.
Definition: kcalprefs_base.h:677
CalendarSupport::KCalPrefsBase::setDefaultAudioFileReminders
void setDefaultAudioFileReminders(bool v)
Set Enable a default sound file for audio reminders.
Definition: kcalprefs_base.h:102
CalendarSupport::KCalPrefsBase::useGroupwareCommunication
bool useGroupwareCommunication() const
Get Use Groupware communication.
Definition: kcalprefs_base.h:311
CalendarSupport::KCalPrefsBase::mUseGroupwareCommunication
bool mUseGroupwareCommunication
Definition: kcalprefs_base.h:770
CalendarSupport::KCalPrefsBase::setTodoTemplates
void setTodoTemplates(const QStringList &v)
Set TodoTemplates.
Definition: kcalprefs_base.h:652
CalendarSupport::KCalPrefsBase::unsetCategoryColorItem
ItemColor * unsetCategoryColorItem()
Get Item object corresponding to UnsetCategoryColor()
Definition: kcalprefs_base.h:744
CalendarSupport::KCalPrefsBase::additionalMails
QStringList additionalMails() const
Get AdditionalMails.
Definition: kcalprefs_base.h:336
CalendarSupport::KCalPrefsBase::mReminderTimeUnits
int mReminderTimeUnits
Definition: kcalprefs_base.h:763
CalendarSupport::KCalPrefsBase::setEmailControlCenter
void setEmailControlCenter(bool v)
Set Use email settings from System Settings.
Definition: kcalprefs_base.h:27
CalendarSupport::KCalPrefsBase::mDefaultAudioFileReminders
bool mDefaultAudioFileReminders
Definition: kcalprefs_base.h:758
CalendarSupport::KCalPrefsBase::mStartTime
QDateTime mStartTime
Definition: kcalprefs_base.h:756
CalendarSupport::KCalPrefsBase::defaultTodoRemindersItem
ItemBool * defaultTodoRemindersItem()
Get Item object corresponding to defaultTodoReminders()
Definition: kcalprefs_base.h:194
CalendarSupport::KCalPrefsBase::EnumArchiveAction
EnumArchiveAction
Definition: kcalprefs_base.h:19
CalendarSupport::KCalPrefsBase::setExcludeHolidays
void setExcludeHolidays(bool v)
Set Exclude holidays.
Definition: kcalprefs_base.h:252
CalendarSupport::KCalPrefsBase::archiveAction
int archiveAction() const
Get What to do when archiving.
Definition: kcalprefs_base.h:536
CalendarSupport::KCalPrefsBase::mDefaultDuration
QDateTime mDefaultDuration
Definition: kcalprefs_base.h:757
CalendarSupport::KCalPrefsBase::expiryTime
int expiryTime() const
Get If auto-archiving is enabled, events older than this amount will be archived. ...
Definition: kcalprefs_base.h:411
CalendarSupport::KCalPrefsBase::setEventTemplates
void setEventTemplates(const QStringList &v)
Set EventTemplates.
Definition: kcalprefs_base.h:627
CalendarSupport::KCalPrefsBase::setExpiryUnit
void setExpiryUnit(int v)
Set The unit in which the expiry time is expressed.
Definition: kcalprefs_base.h:427
CalendarSupport::KCalPrefsBase::mEventTemplates
QStringList mEventTemplates
Definition: kcalprefs_base.h:789
CalendarSupport::KCalPrefsBase::reminderTime
int reminderTime() const
Get Default reminder time.
Definition: kcalprefs_base.h:211
CalendarSupport::KCalPrefsBase::setUserName
void setUserName(const QString &v)
Set Full &name.
Definition: kcalprefs_base.h:577
CalendarSupport::KCalPrefsBase::mJournalTemplates
QStringList mJournalTemplates
Definition: kcalprefs_base.h:791
CalendarSupport::KCalPrefsBase::defaultDurationItem
ItemDateTime * defaultDurationItem()
Get Item object corresponding to DefaultDuration()
Definition: kcalprefs_base.h:94
CalendarSupport::KCalPrefsBase::defaultTodoReminders
bool defaultTodoReminders() const
Get Enable reminders for new To-dos.
Definition: kcalprefs_base.h:186
CalendarSupport::KCalPrefsBase::archiveTodos
bool archiveTodos() const
Get Archive to-dos.
Definition: kcalprefs_base.h:511
CalendarSupport::KCalPrefsBase::audioFilePath
QString audioFilePath() const
Get Default audio file.
Definition: kcalprefs_base.h:136
KConfigSkeleton
CalendarSupport::KCalPrefsBase::reminderTimeItem
ItemInt * reminderTimeItem()
Get Item object corresponding to ReminderTime()
Definition: kcalprefs_base.h:219
CalendarSupport::KCalPrefsBase::expiryUnit
int expiryUnit() const
Get The unit in which the expiry time is expressed.
Definition: kcalprefs_base.h:436
CalendarSupport::KCalPrefsBase::autoArchiveItem
ItemBool * autoArchiveItem()
Get Item object corresponding to AutoArchive()
Definition: kcalprefs_base.h:394
CalendarSupport::KCalPrefsBase::expiryTimeItem
ItemInt * expiryTimeItem()
Get Item object corresponding to ExpiryTime()
Definition: kcalprefs_base.h:419
CalendarSupport::KCalPrefsBase::startTime
QDateTime startTime() const
Get Default appointment time.
Definition: kcalprefs_base.h:61
CalendarSupport::KCalPrefsBase::EnumExpiryUnit
EnumExpiryUnit
Definition: kcalprefs_base.h:18
calendarsupport_export.h
CalendarSupport::KCalPrefsBase::excludeHolidaysItem
ItemBool * excludeHolidaysItem()
Get Item object corresponding to ExcludeHolidays()
Definition: kcalprefs_base.h:269
CalendarSupport::KCalPrefsBase::journalTemplatesItem
ItemStringList * journalTemplatesItem()
Get Item object corresponding to JournalTemplates()
Definition: kcalprefs_base.h:694
CalendarSupport::KCalPrefsBase::unsetCategoryColor
QColor unsetCategoryColor() const
Get "No category" color (for "Only category" drawing schemes)
Definition: kcalprefs_base.h:736
CalendarSupport::KCalPrefsBase::archiveFile
QString archiveFile() const
Get URL of the file where old events should be archived.
Definition: kcalprefs_base.h:461
CalendarSupport::KCalPrefsBase::archiveEventsItem
ItemBool * archiveEventsItem()
Get Item object corresponding to ArchiveEvents()
Definition: kcalprefs_base.h:494
CalendarSupport::KCalPrefsBase::defaultEventReminders
bool defaultEventReminders() const
Get Enable reminders for new Events.
Definition: kcalprefs_base.h:161
CalendarSupport::KCalPrefsBase::holidaysItem
ItemString * holidaysItem()
Get Item object corresponding to Holidays()
Definition: kcalprefs_base.h:294
CalendarSupport::KCalPrefsBase::archiveFileItem
ItemString * archiveFileItem()
Get Item object corresponding to ArchiveFile()
Definition: kcalprefs_base.h:469
CalendarSupport::KCalPrefsBase::defaultDuration
QDateTime defaultDuration() const
Get Default duration of new appointment (HH:MM)
Definition: kcalprefs_base.h:86
CalendarSupport::KCalPrefsBase::journalTemplates
QStringList journalTemplates() const
Get JournalTemplates.
Definition: kcalprefs_base.h:686
CalendarSupport::KCalPrefsBase::archiveTodosItem
ItemBool * archiveTodosItem()
Get Item object corresponding to ArchiveTodos()
Definition: kcalprefs_base.h:519
CalendarSupport::KCalPrefsBase::mAudioFilePath
QString mAudioFilePath
Definition: kcalprefs_base.h:759
CalendarSupport::KCalPrefsBase
Definition: kcalprefs_base.h:15
CalendarSupport::KCalPrefsBase::defaultEventRemindersItem
ItemBool * defaultEventRemindersItem()
Get Item object corresponding to defaultEventReminders()
Definition: kcalprefs_base.h:169
CalendarSupport::KCalPrefsBase::mShowTimeZoneSelectorInIncidenceEditor
bool mShowTimeZoneSelectorInIncidenceEditor
Definition: kcalprefs_base.h:774
CalendarSupport::KCalPrefsBase::mHolidays
QString mHolidays
Definition: kcalprefs_base.h:767
CalendarSupport::KCalPrefsBase::mExpiryUnit
int mExpiryUnit
Definition: kcalprefs_base.h:779
CalendarSupport::KCalPrefsBase::mWorkWeekMask
int mWorkWeekMask
Definition: kcalprefs_base.h:786
CalendarSupport::KCalPrefsBase::setArchiveFile
void setArchiveFile(const QString &v)
Set URL of the file where old events should be archived.
Definition: kcalprefs_base.h:452
CalendarSupport::KCalPrefsBase::setReminderTimeUnits
void setReminderTimeUnits(int v)
Set Default Reminder Time Units.
Definition: kcalprefs_base.h:227
CalendarSupport::KCalPrefsBase::mActiveDesignerFields
QStringList mActiveDesignerFields
Definition: kcalprefs_base.h:792
CalendarSupport::KCalPrefsBase::setDefaultDuration
void setDefaultDuration(const QDateTime &v)
Set Default duration of new appointment (HH:MM)
Definition: kcalprefs_base.h:77
CalendarSupport::KCalPrefsBase::setArchiveAction
void setArchiveAction(int v)
Set What to do when archiving.
Definition: kcalprefs_base.h:527
CalendarSupport::KCalPrefsBase::startTimeItem
ItemDateTime * startTimeItem()
Get Item object corresponding to StartTime()
Definition: kcalprefs_base.h:69
CalendarSupport::KCalPrefsBase::emailControlCenter
bool emailControlCenter() const
Get Use email settings from System Settings.
Definition: kcalprefs_base.h:36
CalendarSupport::KCalPrefsBase::setUserEmail
void setUserEmail(const QString &v)
Set E&mail address.
Definition: kcalprefs_base.h:602
CalendarSupport::KCalPrefsBase::mUnsetCategoryColor
QColor mUnsetCategoryColor
Definition: kcalprefs_base.h:795
CalendarSupport::KCalPrefsBase::setStartTime
void setStartTime(const QDateTime &v)
Set Default appointment time.
Definition: kcalprefs_base.h:52
CalendarSupport::KCalPrefsBase::mArchiveTodos
bool mArchiveTodos
Definition: kcalprefs_base.h:782
CalendarSupport::KCalPrefsBase::eventTemplates
QStringList eventTemplates() const
Get EventTemplates.
Definition: kcalprefs_base.h:636
CalendarSupport::KCalPrefsBase::setArchiveTodos
void setArchiveTodos(bool v)
Set Archive to-dos.
Definition: kcalprefs_base.h:502
CalendarSupport::KCalPrefsBase::userEmailItem
ItemString * userEmailItem()
Get Item object corresponding to UserEmail()
Definition: kcalprefs_base.h:619
CalendarSupport::KCalPrefsBase::mDefaultEventReminders
bool mDefaultEventReminders
Definition: kcalprefs_base.h:760
CalendarSupport::KCalPrefsBase::setUseGroupwareCommunication
void setUseGroupwareCommunication(bool v)
Set Use Groupware communication.
Definition: kcalprefs_base.h:302
CalendarSupport::KCalPrefsBase::excludeHolidays
bool excludeHolidays() const
Get Exclude holidays.
Definition: kcalprefs_base.h:261
CalendarSupport::KCalPrefsBase::reminderTimeUnits
int reminderTimeUnits() const
Get Default Reminder Time Units.
Definition: kcalprefs_base.h:236
CalendarSupport::KCalPrefsBase::activeDesignerFields
QStringList activeDesignerFields() const
Get ActiveDesignerFields.
Definition: kcalprefs_base.h:711
CalendarSupport::KCalPrefsBase::mAdditionalMails
QStringList mAdditionalMails
Definition: kcalprefs_base.h:771
CalendarSupport::KCalPrefsBase::activeDesignerFieldsItem
ItemStringList * activeDesignerFieldsItem()
Get Item object corresponding to ActiveDesignerFields()
Definition: kcalprefs_base.h:719
CalendarSupport::KCalPrefsBase::setReminderTime
void setReminderTime(int v)
Set Default reminder time.
Definition: kcalprefs_base.h:202
CalendarSupport::KCalPrefsBase::mArchiveFile
QString mArchiveFile
Definition: kcalprefs_base.h:780
CalendarSupport::KCalPrefsBase::showTimeZoneSelectorInIncidenceEditor
bool showTimeZoneSelectorInIncidenceEditor() const
Get Show timezone selectors in the event and todo editor dialog.
Definition: kcalprefs_base.h:361
CalendarSupport::KCalPrefsBase::mDefaultTodoReminders
bool mDefaultTodoReminders
Definition: kcalprefs_base.h:761
CalendarSupport::KCalPrefsBase::audioFilePathItem
ItemPath * audioFilePathItem()
Get Item object corresponding to audioFilePath()
Definition: kcalprefs_base.h:144
CalendarSupport::KCalPrefsBase::setActiveDesignerFields
void setActiveDesignerFields(const QStringList &v)
Set ActiveDesignerFields.
Definition: kcalprefs_base.h:702
CalendarSupport::KCalPrefsBase::mArchiveEvents
bool mArchiveEvents
Definition: kcalprefs_base.h:781
CalendarSupport::KCalPrefsBase::reminderTimeUnitsItem
ItemInt * reminderTimeUnitsItem()
Get Item object corresponding to ReminderTimeUnits()
Definition: kcalprefs_base.h:244
CalendarSupport::KCalPrefsBase::mArchiveAction
int mArchiveAction
Definition: kcalprefs_base.h:783
CalendarSupport::KCalPrefsBase::workWeekMask
int workWeekMask() const
Get Work Week Mask.
Definition: kcalprefs_base.h:561
CalendarSupport::KCalPrefsBase::mAutoArchive
bool mAutoArchive
Definition: kcalprefs_base.h:777
CalendarSupport::KCalPrefsBase::mReminderTime
int mReminderTime
Definition: kcalprefs_base.h:762
CalendarSupport::KCalPrefsBase::setDefaultEventReminders
void setDefaultEventReminders(bool v)
Set Enable reminders for new Events.
Definition: kcalprefs_base.h:152
CalendarSupport::KCalPrefsBase::mEmailControlCenter
bool mEmailControlCenter
Definition: kcalprefs_base.h:753
CalendarSupport::KCalPrefsBase::setAudioFilePath
void setAudioFilePath(const QString &v)
Set Default audio file.
Definition: kcalprefs_base.h:127
CalendarSupport::KCalPrefsBase::showTimeZoneSelectorInIncidenceEditorItem
ItemBool * showTimeZoneSelectorInIncidenceEditorItem()
Get Item object corresponding to ShowTimeZoneSelectorInIncidenceEditor()
Definition: kcalprefs_base.h:369
CalendarSupport::KCalPrefsBase::userNameItem
ItemString * userNameItem()
Get Item object corresponding to UserName()
Definition: kcalprefs_base.h:594
CalendarSupport::KCalPrefsBase::setDefaultTodoReminders
void setDefaultTodoReminders(bool v)
Set Enable reminders for new To-dos.
Definition: kcalprefs_base.h:177
CalendarSupport::KCalPrefsBase::todoTemplatesItem
ItemStringList * todoTemplatesItem()
Get Item object corresponding to TodoTemplates()
Definition: kcalprefs_base.h:669
CalendarSupport::KCalPrefsBase::mUserName
QString mUserName
Definition: kcalprefs_base.h:787
CalendarSupport::KCalPrefsBase::mExpiryTime
int mExpiryTime
Definition: kcalprefs_base.h:778
CalendarSupport::KCalPrefsBase::expiryUnitItem
ItemEnum * expiryUnitItem()
Get Item object corresponding to ExpiryUnit()
Definition: kcalprefs_base.h:444
CalendarSupport::KCalPrefsBase::archiveActionItem
ItemEnum * archiveActionItem()
Get Item object corresponding to ArchiveAction()
Definition: kcalprefs_base.h:544
CalendarSupport::KCalPrefsBase::setHolidays
void setHolidays(const QString &v)
Set Use holiday region:
Definition: kcalprefs_base.h:277
CALENDARSUPPORT_EXPORT
#define CALENDARSUPPORT_EXPORT
Definition: calendarsupport_export.h:36
CalendarSupport::KCalPrefsBase::holidays
QString holidays() const
Get Use holiday region:
Definition: kcalprefs_base.h:286
CalendarSupport::KCalPrefsBase::setExpiryTime
void setExpiryTime(int v)
Set If auto-archiving is enabled, events older than this amount will be archived. ...
Definition: kcalprefs_base.h:402
CalendarSupport::KCalPrefsBase::setAutoArchive
void setAutoArchive(bool v)
Set Regularly archive events.
Definition: kcalprefs_base.h:377
CalendarSupport::KCalPrefsBase::useGroupwareCommunicationItem
ItemBool * useGroupwareCommunicationItem()
Get Item object corresponding to UseGroupwareCommunication()
Definition: kcalprefs_base.h:319
CalendarSupport::KCalPrefsBase::setUnsetCategoryColor
void setUnsetCategoryColor(const QColor &v)
Set "No category" color (for "Only category" drawing schemes)
Definition: kcalprefs_base.h:727
CalendarSupport::KCalPrefsBase::setWorkWeekMask
void setWorkWeekMask(int v)
Set Work Week Mask.
Definition: kcalprefs_base.h:552
CalendarSupport::KCalPrefsBase::mExcludeHolidays
bool mExcludeHolidays
Definition: kcalprefs_base.h:766
CalendarSupport::KCalPrefsBase::userName
QString userName() const
Get Full &name.
Definition: kcalprefs_base.h:586
CalendarSupport::KCalPrefsBase::mUserEmail
QString mUserEmail
Definition: kcalprefs_base.h:788
CalendarSupport::KCalPrefsBase::archiveEvents
bool archiveEvents() const
Get Archive events.
Definition: kcalprefs_base.h:486
CalendarSupport::KCalPrefsBase::workWeekMaskItem
ItemInt * workWeekMaskItem()
Get Item object corresponding to WorkWeekMask()
Definition: kcalprefs_base.h:569
CalendarSupport::KCalPrefsBase::emailControlCenterItem
ItemBool * emailControlCenterItem()
Get Item object corresponding to EmailControlCenter()
Definition: kcalprefs_base.h:44
CalendarSupport::KCalPrefsBase::setShowTimeZoneSelectorInIncidenceEditor
void setShowTimeZoneSelectorInIncidenceEditor(bool v)
Set Show timezone selectors in the event and todo editor dialog.
Definition: kcalprefs_base.h:352
CalendarSupport::KCalPrefsBase::autoArchive
bool autoArchive() const
Get Regularly archive events.
Definition: kcalprefs_base.h:386
CalendarSupport::KCalPrefsBase::eventTemplatesItem
ItemStringList * eventTemplatesItem()
Get Item object corresponding to EventTemplates()
Definition: kcalprefs_base.h:644
CalendarSupport::KCalPrefsBase::todoTemplates
QStringList todoTemplates() const
Get TodoTemplates.
Definition: kcalprefs_base.h:661
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:54:59 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

calendarsupport

Skip menu "calendarsupport"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members

kdepim API Reference

Skip menu "kdepim API Reference"
  • akonadi_next
  • akregator
  • blogilo
  • calendarsupport
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt2
  • kjots
  • kleopatra
  • kmail
  • knode
  • knotes
  • kontact
  • korgac
  • korganizer
  • ktimetracker
  • libkdepim
  • libkleo
  • libkpgp
  • mailcommon
  • messagelist
  • messageviewer

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal