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

KCal Library

  • sources
  • kde-4.12
  • kdepimlibs
  • kcal
htmlexportsettings.h
1 // This file is generated by kconfig_compiler from htmlexportsettings.kcfg.
2 // All changes you do to this file will be lost.
3 #ifndef KCAL_HTMLEXPORTSETTINGS_H
4 #define KCAL_HTMLEXPORTSETTINGS_H
5 
6 #include <kconfigskeleton.h>
7 #include <kdebug.h>
8 
9 #include <kcal/kcal_export.h>
10 namespace KCal {
11 
12 class KCAL_EXPORT HTMLExportSettings : public KConfigSkeleton
13 {
14  public:
15 
16  HTMLExportSettings( const QString & application );
17  ~HTMLExportSettings();
18 
22  void setName( const QString & v )
23  {
24  if (!isImmutable( QString::fromLatin1( "Name" ) ))
25  mName = v;
26  }
27 
31  QString name() const
32  {
33  return mName;
34  }
35 
39  ItemString *nameItem()
40  {
41  return mNameItem;
42  }
43 
47  void setEMail( const QString & v )
48  {
49  if (!isImmutable( QString::fromLatin1( "EMail" ) ))
50  mEMail = v;
51  }
52 
56  QString eMail() const
57  {
58  return mEMail;
59  }
60 
64  ItemString *eMailItem()
65  {
66  return mEMailItem;
67  }
68 
72  void setCreditName( const QString & v )
73  {
74  if (!isImmutable( QString::fromLatin1( "CreditName" ) ))
75  mCreditName = v;
76  }
77 
81  QString creditName() const
82  {
83  return mCreditName;
84  }
85 
89  ItemString *creditNameItem()
90  {
91  return mCreditNameItem;
92  }
93 
97  void setCreditURL( const QString & v )
98  {
99  if (!isImmutable( QString::fromLatin1( "CreditURL" ) ))
100  mCreditURL = v;
101  }
102 
106  QString creditURL() const
107  {
108  return mCreditURL;
109  }
110 
114  ItemString *creditURLItem()
115  {
116  return mCreditURLItem;
117  }
118 
122  void setPageTitle( const QString & v )
123  {
124  if (!isImmutable( QString::fromLatin1( "PageTitle" ) ))
125  mPageTitle = v;
126  }
127 
131  QString pageTitle() const
132  {
133  return mPageTitle;
134  }
135 
139  ItemString *pageTitleItem()
140  {
141  return mPageTitleItem;
142  }
143 
147  void setDateStart( const QDateTime & v )
148  {
149  if (!isImmutable( QString::fromLatin1( "DateStart" ) ))
150  mDateStart = v;
151  }
152 
156  QDateTime dateStart() const
157  {
158  return mDateStart;
159  }
160 
164  ItemDateTime *dateStartItem()
165  {
166  return mDateStartItem;
167  }
168 
172  void setDateEnd( const QDateTime & v )
173  {
174  if (!isImmutable( QString::fromLatin1( "DateEnd" ) ))
175  mDateEnd = v;
176  }
177 
181  QDateTime dateEnd() const
182  {
183  return mDateEnd;
184  }
185 
189  ItemDateTime *dateEndItem()
190  {
191  return mDateEndItem;
192  }
193 
197  void setOutputFile( const QString & v )
198  {
199  if (!isImmutable( QString::fromLatin1( "OutputFile" ) ))
200  mOutputFile = v;
201  }
202 
206  QString outputFile() const
207  {
208  return mOutputFile;
209  }
210 
214  ItemPath *outputFileItem()
215  {
216  return mOutputFileItem;
217  }
218 
222  void setStyleSheet( const QString & v )
223  {
224  if (!isImmutable( QString::fromLatin1( "StyleSheet" ) ))
225  mStyleSheet = v;
226  }
227 
231  QString styleSheet() const
232  {
233  return mStyleSheet;
234  }
235 
239  ItemString *styleSheetItem()
240  {
241  return mStyleSheetItem;
242  }
243 
247  void setExcludePrivate( bool v )
248  {
249  if (!isImmutable( QString::fromLatin1( "ExcludePrivate" ) ))
250  mExcludePrivate = v;
251  }
252 
256  bool excludePrivate() const
257  {
258  return mExcludePrivate;
259  }
260 
264  ItemBool *excludePrivateItem()
265  {
266  return mExcludePrivateItem;
267  }
268 
272  void setExcludeConfidential( bool v )
273  {
274  if (!isImmutable( QString::fromLatin1( "ExcludeConfidential" ) ))
275  mExcludeConfidential = v;
276  }
277 
281  bool excludeConfidential() const
282  {
283  return mExcludeConfidential;
284  }
285 
289  ItemBool *excludeConfidentialItem()
290  {
291  return mExcludeConfidentialItem;
292  }
293 
297  void setEventView( bool v )
298  {
299  if (!isImmutable( QString::fromLatin1( "EventView" ) ))
300  mEventView = v;
301  }
302 
306  bool eventView() const
307  {
308  return mEventView;
309  }
310 
314  ItemBool *eventViewItem()
315  {
316  return mEventViewItem;
317  }
318 
322  void setMonthView( bool v )
323  {
324  if (!isImmutable( QString::fromLatin1( "MonthView" ) ))
325  mMonthView = v;
326  }
327 
331  bool monthView() const
332  {
333  return mMonthView;
334  }
335 
339  ItemBool *monthViewItem()
340  {
341  return mMonthViewItem;
342  }
343 
347  void setWeekView( bool v )
348  {
349  if (!isImmutable( QString::fromLatin1( "WeekView" ) ))
350  mWeekView = v;
351  }
352 
356  bool weekView() const
357  {
358  return mWeekView;
359  }
360 
364  ItemBool *weekViewItem()
365  {
366  return mWeekViewItem;
367  }
368 
372  void setEventTitle( const QString & v )
373  {
374  if (!isImmutable( QString::fromLatin1( "EventTitle" ) ))
375  mEventTitle = v;
376  }
377 
381  QString eventTitle() const
382  {
383  return mEventTitle;
384  }
385 
389  ItemString *eventTitleItem()
390  {
391  return mEventTitleItem;
392  }
393 
397  void setEventLocation( bool v )
398  {
399  if (!isImmutable( QString::fromLatin1( "EventLocation" ) ))
400  mEventLocation = v;
401  }
402 
406  bool eventLocation() const
407  {
408  return mEventLocation;
409  }
410 
414  ItemBool *eventLocationItem()
415  {
416  return mEventLocationItem;
417  }
418 
422  void setEventCategories( bool v )
423  {
424  if (!isImmutable( QString::fromLatin1( "EventCategories" ) ))
425  mEventCategories = v;
426  }
427 
431  bool eventCategories() const
432  {
433  return mEventCategories;
434  }
435 
439  ItemBool *eventCategoriesItem()
440  {
441  return mEventCategoriesItem;
442  }
443 
447  void setEventAttendees( bool v )
448  {
449  if (!isImmutable( QString::fromLatin1( "EventAttendees" ) ))
450  mEventAttendees = v;
451  }
452 
456  bool eventAttendees() const
457  {
458  return mEventAttendees;
459  }
460 
464  ItemBool *eventAttendeesItem()
465  {
466  return mEventAttendeesItem;
467  }
468 
472  void setTodoView( bool v )
473  {
474  if (!isImmutable( QString::fromLatin1( "TodoView" ) ))
475  mTodoView = v;
476  }
477 
481  bool todoView() const
482  {
483  return mTodoView;
484  }
485 
489  ItemBool *todoViewItem()
490  {
491  return mTodoViewItem;
492  }
493 
497  void setTodoListTitle( const QString & v )
498  {
499  if (!isImmutable( QString::fromLatin1( "TodoListTitle" ) ))
500  mTodoListTitle = v;
501  }
502 
506  QString todoListTitle() const
507  {
508  return mTodoListTitle;
509  }
510 
514  ItemString *todoListTitleItem()
515  {
516  return mTodoListTitleItem;
517  }
518 
522  void setTaskDueDate( bool v )
523  {
524  if (!isImmutable( QString::fromLatin1( "TaskDueDate" ) ))
525  mTaskDueDate = v;
526  }
527 
531  bool taskDueDate() const
532  {
533  return mTaskDueDate;
534  }
535 
539  ItemBool *taskDueDateItem()
540  {
541  return mTaskDueDateItem;
542  }
543 
547  void setTaskLocation( bool v )
548  {
549  if (!isImmutable( QString::fromLatin1( "TaskLocation" ) ))
550  mTaskLocation = v;
551  }
552 
556  bool taskLocation() const
557  {
558  return mTaskLocation;
559  }
560 
564  ItemBool *taskLocationItem()
565  {
566  return mTaskLocationItem;
567  }
568 
572  void setTaskCategories( bool v )
573  {
574  if (!isImmutable( QString::fromLatin1( "TaskCategories" ) ))
575  mTaskCategories = v;
576  }
577 
581  bool taskCategories() const
582  {
583  return mTaskCategories;
584  }
585 
589  ItemBool *taskCategoriesItem()
590  {
591  return mTaskCategoriesItem;
592  }
593 
597  void setTaskAttendees( bool v )
598  {
599  if (!isImmutable( QString::fromLatin1( "TaskAttendees" ) ))
600  mTaskAttendees = v;
601  }
602 
606  bool taskAttendees() const
607  {
608  return mTaskAttendees;
609  }
610 
614  ItemBool *taskAttendeesItem()
615  {
616  return mTaskAttendeesItem;
617  }
618 
622  void setJournalView( bool v )
623  {
624  if (!isImmutable( QString::fromLatin1( "JournalView" ) ))
625  mJournalView = v;
626  }
627 
631  bool journalView() const
632  {
633  return mJournalView;
634  }
635 
639  ItemBool *journalViewItem()
640  {
641  return mJournalViewItem;
642  }
643 
647  void setJournalTitle( const QString & v )
648  {
649  if (!isImmutable( QString::fromLatin1( "JournalTitle" ) ))
650  mJournalTitle = v;
651  }
652 
656  QString journalTitle() const
657  {
658  return mJournalTitle;
659  }
660 
664  ItemString *journalTitleItem()
665  {
666  return mJournalTitleItem;
667  }
668 
672  void setFreeBusyView( bool v )
673  {
674  if (!isImmutable( QString::fromLatin1( "FreeBusyView" ) ))
675  mFreeBusyView = v;
676  }
677 
681  bool freeBusyView() const
682  {
683  return mFreeBusyView;
684  }
685 
689  ItemBool *freeBusyViewItem()
690  {
691  return mFreeBusyViewItem;
692  }
693 
697  void setFreeBusyTitle( const QString & v )
698  {
699  if (!isImmutable( QString::fromLatin1( "FreeBusyTitle" ) ))
700  mFreeBusyTitle = v;
701  }
702 
706  QString freeBusyTitle() const
707  {
708  return mFreeBusyTitle;
709  }
710 
714  ItemString *freeBusyTitleItem()
715  {
716  return mFreeBusyTitleItem;
717  }
718 
719  protected:
720  public:
721  QString mParamapplication;
722 
723  // $(application)-General
724  QString mName;
725  QString mEMail;
726  QString mCreditName;
727  QString mCreditURL;
728  QString mPageTitle;
729  QDateTime mDateStart;
730  QDateTime mDateEnd;
731  QString mOutputFile;
732  QString mStyleSheet;
733  bool mExcludePrivate;
734  bool mExcludeConfidential;
735 
736  // $(application)-Events
737  bool mEventView;
738  bool mMonthView;
739  bool mWeekView;
740  QString mEventTitle;
741  bool mEventLocation;
742  bool mEventCategories;
743  bool mEventAttendees;
744 
745  // $(application)-Todos
746  bool mTodoView;
747  QString mTodoListTitle;
748  bool mTaskDueDate;
749  bool mTaskLocation;
750  bool mTaskCategories;
751  bool mTaskAttendees;
752 
753  // $(application)-Journals
754  bool mJournalView;
755  QString mJournalTitle;
756 
757  // $(application)-FreeBusy
758  bool mFreeBusyView;
759  QString mFreeBusyTitle;
760 
761  private:
762  ItemString *mNameItem;
763  ItemString *mEMailItem;
764  ItemString *mCreditNameItem;
765  ItemString *mCreditURLItem;
766  ItemString *mPageTitleItem;
767  ItemDateTime *mDateStartItem;
768  ItemDateTime *mDateEndItem;
769  ItemPath *mOutputFileItem;
770  ItemString *mStyleSheetItem;
771  ItemBool *mExcludePrivateItem;
772  ItemBool *mExcludeConfidentialItem;
773  ItemBool *mEventViewItem;
774  ItemBool *mMonthViewItem;
775  ItemBool *mWeekViewItem;
776  ItemString *mEventTitleItem;
777  ItemBool *mEventLocationItem;
778  ItemBool *mEventCategoriesItem;
779  ItemBool *mEventAttendeesItem;
780  ItemBool *mTodoViewItem;
781  ItemString *mTodoListTitleItem;
782  ItemBool *mTaskDueDateItem;
783  ItemBool *mTaskLocationItem;
784  ItemBool *mTaskCategoriesItem;
785  ItemBool *mTaskAttendeesItem;
786  ItemBool *mJournalViewItem;
787  ItemString *mJournalTitleItem;
788  ItemBool *mFreeBusyViewItem;
789  ItemString *mFreeBusyTitleItem;
790 };
791 
792 }
793 
794 #endif
795 
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:00:57 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

KCal Library

Skip menu "KCal Library"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdepimlibs API Reference

Skip menu "kdepimlibs API Reference"
  • akonadi
  •   contact
  •   kmime
  •   socialutils
  • kabc
  • kalarmcal
  • kblog
  • kcal
  • kcalcore
  • kcalutils
  • kholidays
  • kimap
  • kldap
  • kmbox
  • kmime
  • kpimidentities
  • kpimtextedit
  • kresources
  • ktnef
  • kxmlrpcclient
  • microblog

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