IncidenceEditorNG::EditorConfig

Search for usage in LXR

IncidenceEditorNG::EditorConfig Class Referenceabstract

#include <editorconfig.h>

Inheritance diagram for IncidenceEditorNG::EditorConfig:

Public Member Functions

virtual QStringList allEmails () const
 
virtual QList< Organizer > allOrganizers () const
 
virtual QUrl audioFilePath () const
 
virtual KConfigSkeletonconfig () const =0
 
virtual bool defaultAudioFileReminders () const
 
virtual QDateTime defaultDuration () const
 
virtual bool defaultEventReminders () const
 
virtual bool defaultTodoReminders () const
 
virtual QString email () const
 
virtual QString fullName () const
 
virtual int reminderTime () const
 
virtual int reminderTimeUnits () const
 
virtual bool showTimeZoneSelectorInIncidenceEditor () const
 
virtual QDateTime startTime () const
 
virtual QStringListtemplates (KCalendarCore::IncidenceBase::IncidenceType type)
 
virtual bool thatIsMe (const QString &email) const
 

Static Public Member Functions

static EditorConfiginstance ()
 
static void setEditorConfig (EditorConfig *)
 

Detailed Description

Configuration details.

An application can inherit from this class to provide application specific configurations to the editor.

Definition at line 32 of file editorconfig.h.

Constructor & Destructor Documentation

◆ EditorConfig()

EditorConfig::EditorConfig ( )

Definition at line 29 of file editorconfig.cpp.

Member Function Documentation

◆ allEmails()

QStringList EditorConfig::allEmails ( ) const
nodiscardvirtual

Returns all email addresses for the user.

Reimplemented in IncidenceEditorNG::KOrganizerEditorConfig.

Definition at line 77 of file editorconfig.cpp.

◆ allOrganizers()

QList< EditorConfig::Organizer > EditorConfig::allOrganizers ( ) const
nodiscardvirtual

Returns all email addresses together with the full username for the user.

Reimplemented in IncidenceEditorNG::KOrganizerEditorConfig.

Definition at line 91 of file editorconfig.cpp.

◆ audioFilePath()

virtual QUrl IncidenceEditorNG::EditorConfig::audioFilePath ( ) const
inlinenodiscardvirtual

Definition at line 83 of file editorconfig.h.

◆ defaultAudioFileReminders()

virtual bool IncidenceEditorNG::EditorConfig::defaultAudioFileReminders ( ) const
inlinenodiscardvirtual

Definition at line 78 of file editorconfig.h.

◆ defaultDuration()

virtual QDateTime IncidenceEditorNG::EditorConfig::defaultDuration ( ) const
inlinenodiscardvirtual

Definition at line 68 of file editorconfig.h.

◆ defaultEventReminders()

virtual bool IncidenceEditorNG::EditorConfig::defaultEventReminders ( ) const
inlinenodiscardvirtual

Definition at line 103 of file editorconfig.h.

◆ defaultTodoReminders()

virtual bool IncidenceEditorNG::EditorConfig::defaultTodoReminders ( ) const
inlinenodiscardvirtual

Definition at line 98 of file editorconfig.h.

◆ email()

QString EditorConfig::email ( ) const
nodiscardvirtual

Return the own mail address.

Reimplemented in IncidenceEditorNG::KOrganizerEditorConfig.

Definition at line 61 of file editorconfig.cpp.

◆ fullName()

QString EditorConfig::fullName ( ) const
nodiscardvirtual

Return the own full name.

Reimplemented in IncidenceEditorNG::KOrganizerEditorConfig.

Definition at line 53 of file editorconfig.cpp.

◆ instance()

EditorConfig * EditorConfig::instance ( )
static

Definition at line 36 of file editorconfig.cpp.

◆ reminderTime()

virtual int IncidenceEditorNG::EditorConfig::reminderTime ( ) const
inlinenodiscardvirtual

Definition at line 88 of file editorconfig.h.

◆ reminderTimeUnits()

virtual int IncidenceEditorNG::EditorConfig::reminderTimeUnits ( ) const
inlinenodiscardvirtual

Definition at line 93 of file editorconfig.h.

◆ setEditorConfig()

void EditorConfig::setEditorConfig ( EditorConfig * config)
static

Definition at line 46 of file editorconfig.cpp.

◆ showTimeZoneSelectorInIncidenceEditor()

bool EditorConfig::showTimeZoneSelectorInIncidenceEditor ( ) const
nodiscardvirtual

Show timezone selectors in the event and todo editor dialog.

Reimplemented in IncidenceEditorNG::KOrganizerEditorConfig.

Definition at line 99 of file editorconfig.cpp.

◆ startTime()

virtual QDateTime IncidenceEditorNG::EditorConfig::startTime ( ) const
inlinenodiscardvirtual

Definition at line 73 of file editorconfig.h.

◆ templates()

QStringList & EditorConfig::templates ( KCalendarCore::IncidenceBase::IncidenceType type)
nodiscardvirtual

Definition at line 107 of file editorconfig.cpp.

◆ thatIsMe()

bool EditorConfig::thatIsMe ( const QString & email) const
virtual

Return true if the given email belongs to the user.

Reimplemented in IncidenceEditorNG::KOrganizerEditorConfig.

Definition at line 69 of file editorconfig.cpp.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:17:23 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.