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

kalarm

Public Types | Signals | Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
Preferences Class Reference

#include <preferences.h>

Inheritance diagram for Preferences:
Inheritance graph
[legend]

Public Types

enum  MailFrom { MAIL_FROM_KMAIL, MAIL_FROM_SYS_SETTINGS, MAIL_FROM_ADDR }
 
- Public Types inherited from PreferencesBase
enum  {
  signalShowInSystemTrayChanged = 0x1, signalAutoHideSystemTrayChanged = 0x2, signalAskResourceChanged = 0x4, signalBase_TimeZoneChanged = 0x8,
  signalBase_HolidayRegionChanged = 0x10, signalBase_StartOfDayChanged = 0x20, signalBase_WorkTimeChanged = 0x40, signalMessageFontChanged = 0x80,
  signalDisabledColourChanged = 0x100, signalArchivedColourChanged = 0x200, signalArchivedKeepDaysChanged = 0x400, signalFeb29TypeChanged = 0x800,
  signalTooltipPreferencesChanged = 0x1000
}
 
enum  Backend { Kresources, Akonadi }
 
enum  CmdLogType { Log_Discard, Log_File, Log_Terminal }
 
enum  Feb29Type { Feb29_Feb28, Feb29_Mar1, Feb29_None }
 
enum  MailClient { sendmail, kmail }
 
enum  RecurType {
  Recur_None, Recur_Login, Recur_SubDaily, Recur_Daily,
  Recur_Weekly, Recur_Monthly, Recur_Yearly
}
 
enum  SoundType { Sound_None, Sound_Beep, Sound_File, Sound_Speak }
 

Signals

void holidaysChanged (const KHolidays::HolidayRegion &newHolidays)
 
void startOfDayChanged (const QTime &newStartOfDay)
 
void timeZoneChanged (const KTimeZone &newTz)
 
void workTimeChanged (const QTime &startTime, const QTime &endTime, const QBitArray &workDays)
 
- Signals inherited from PreferencesBase
void archivedColourChanged (const QColor &ArchivedColour)
 
void archivedKeepDaysChanged (int ArchivedKeepDays)
 
void askResourceChanged (bool AskResource)
 
void autoHideSystemTrayChanged (int AutoHideSystemTray)
 
void base_HolidayRegionChanged (const QString &Base_HolidayRegion)
 
void base_StartOfDayChanged (const QDateTime &Base_StartOfDay)
 
void base_TimeZoneChanged (const QString &Base_TimeZone)
 
void base_WorkTimeChanged (const QDateTime &Base_WorkDayStart, const QDateTime &Base_WorkDayEnd, int Base_WorkDays)
 
void disabledColourChanged (const QColor &DisabledColour)
 
void feb29TypeChanged (Feb29Type DefaultFeb29Type)
 
void messageFontChanged (const QFont &MessageFont)
 
void showInSystemTrayChanged (bool ShowInSystemTray)
 
void tooltipPreferencesChanged ()
 

Public Member Functions

virtual bool useDefaults (bool def)
 
- Public Member Functions inherited from PreferencesBase
 ~PreferencesBase ()
 
ItemColor * archivedColourItem ()
 
ItemInt * archivedKeepDaysItem ()
 
ItemBool * askResourceItem ()
 
ItemInt * autoHideSystemTrayItem ()
 
ItemBool * autoStartItem ()
 
ItemEnum * backendItem ()
 
ItemString * base_CmdXTermCommandItem ()
 
ItemBool * base_ConfirmAlarmDeletionItem ()
 
ItemInt * base_DefaultSoundVolumeItem ()
 
ItemString * base_EmailBccAddressItem ()
 
ItemBool * base_EmailCopyToKMailItem ()
 
ItemString * base_EmailFromItem ()
 
ItemBool * base_EmailQueuedNotifyItem ()
 
ItemString * base_HolidayRegionItem ()
 
ItemBool * base_QuitWarnItem ()
 
ItemDateTime * base_StartOfDayItem ()
 
ItemString * base_TimeZoneItem ()
 
ItemDateTime * base_WorkDayEndItem ()
 
ItemUInt * base_WorkDaysItem ()
 
ItemDateTime * base_WorkDayStartItem ()
 
ItemBool * defaultAutoCloseItem ()
 
ItemColor * defaultBgColourItem ()
 
ItemBool * defaultCancelOnPreActionErrorItem ()
 
ItemPath * defaultCmdLogFileItem ()
 
ItemEnum * defaultCmdLogTypeItem ()
 
ItemBool * defaultCmdScriptItem ()
 
ItemBool * defaultConfirmAckItem ()
 
ItemBool * defaultCopyToKOrganizerItem ()
 
ItemInt * defaultDeferTimeItem ()
 
ItemBool * defaultDontShowPreActionErrorItem ()
 
ItemBool * defaultEmailBccItem ()
 
ItemBool * defaultExecPreActionOnDeferralItem ()
 
ItemEnum * defaultFeb29TypeItem ()
 
ItemColor * defaultFgColourItem ()
 
ItemInt * defaultLateCancelItem ()
 
ItemString * defaultPostActionItem ()
 
ItemString * defaultPreActionItem ()
 
ItemEnum * defaultRecurPeriodItem ()
 
ItemEnum * defaultReminderUnitsItem ()
 
ItemPath * defaultSoundFileItem ()
 
ItemBool * defaultSoundRepeatItem ()
 
ItemEnum * defaultSoundTypeItem ()
 
ItemColor * disabledColourItem ()
 
ItemEnum * emailClientItem ()
 
ItemInt * kOrgEventDurationItem ()
 
ItemInt * messageButtonDelayItem ()
 
ItemFont * messageFontItem ()
 
ItemBool * modalMessagesItem ()
 
ItemBool * noAutoStartItem ()
 
ItemBool * showInSystemTrayItem ()
 
ItemBool * showTooltipAlarmTimeItem ()
 
ItemBool * showTooltipTimeToAlarmItem ()
 
ItemInt * tooltipAlarmCountItem ()
 
ItemString * tooltipTimeToPrefixItem ()
 
ItemString * versionItem ()
 
ItemInt * wakeFromSuspendAdvanceItem ()
 

Static Public Member Functions

static bool autoStartChangedByUser ()
 
static QString cmdXTermCommand ()
 
static bool confirmAlarmDeletion ()
 
static void connect (const char *signal, const QObject *receiver, const char *member)
 
static float defaultSoundVolume ()
 
static QString emailAddress ()
 
static QString emailBccAddress ()
 
static MailFrom emailBccFrom ()
 
static bool emailBccUseSystemSettings ()
 
static bool emailCopyToKMail ()
 
static MailFrom emailFrom ()
 
static bool emailQueuedNotify ()
 
static const
KHolidays::HolidayRegion & 
holidays ()
 
static Backend previousBackend ()
 
static QString previousVersion ()
 
static bool quitWarn ()
 
static Preferences * self ()
 
static void setAskAutoStart (bool yes)
 
static void setAutoStartChangedByUser (bool c)
 
static void setCmdXTermCommand (const QString &cmd)
 
static void setConfirmAlarmDeletion (bool yes)
 
static void setDefaultSoundVolume (float v)
 
static void setEmailAddress (MailFrom, const QString &address)
 
static void setEmailBccAddress (bool useSystemSettings, const QString &address)
 
static void setEmailCopyToKMail (bool yes)
 
static void setEmailQueuedNotify (bool yes)
 
static void setHolidayRegion (const QString &regionCode)
 
static void setQuitWarn (bool yes)
 
static void setStartOfDay (const QTime &)
 
static void setTimeZone (const KTimeZone &)
 
static void setWorkDayEnd (const QTime &t)
 
static void setWorkDays (const QBitArray &)
 
static void setWorkDayStart (const QTime &t)
 
static QTime startOfDay ()
 
static KTimeZone timeZone (bool reload=false)
 
static QTime workDayEnd ()
 
static QBitArray workDays ()
 
static QTime workDayStart ()
 
- Static Public Member Functions inherited from PreferencesBase
static QColor archivedColour ()
 
static int archivedKeepDays ()
 
static bool askResource ()
 
static int autoHideSystemTray ()
 
static bool autoStart ()
 
static Backend backend ()
 
static QString base_CmdXTermCommand ()
 
static bool base_ConfirmAlarmDeletion ()
 
static int base_DefaultSoundVolume ()
 
static QString base_EmailBccAddress ()
 
static bool base_EmailCopyToKMail ()
 
static QString base_EmailFrom ()
 
static bool base_EmailQueuedNotify ()
 
static QString base_HolidayRegion ()
 
static bool base_QuitWarn ()
 
static QDateTime base_StartOfDay ()
 
static QString base_TimeZone ()
 
static QDateTime base_WorkDayEnd ()
 
static uint base_WorkDays ()
 
static QDateTime base_WorkDayStart ()
 
static bool defaultAutoClose ()
 
static QColor defaultBgColour ()
 
static bool defaultCancelOnPreActionError ()
 
static QString defaultCmdLogFile ()
 
static CmdLogType defaultCmdLogType ()
 
static bool defaultCmdScript ()
 
static bool defaultConfirmAck ()
 
static bool defaultCopyToKOrganizer ()
 
static int defaultDeferTime ()
 
static bool defaultDontShowPreActionError ()
 
static bool defaultEmailBcc ()
 
static bool defaultExecPreActionOnDeferral ()
 
static Feb29Type defaultFeb29Type ()
 
static QColor defaultFgColour ()
 
static int defaultLateCancel ()
 
static QString defaultPostAction ()
 
static QString defaultPreAction ()
 
static RecurType defaultRecurPeriod ()
 
static TimePeriod::Units defaultReminderUnits ()
 
static QString defaultSoundFile ()
 
static bool defaultSoundRepeat ()
 
static SoundType defaultSoundType ()
 
static QColor disabledColour ()
 
static MailClient emailClient ()
 
static int kOrgEventDuration ()
 
static int messageButtonDelay ()
 
static QFont messageFont ()
 
static bool modalMessages ()
 
static bool noAutoStart ()
 
static PreferencesBase * self ()
 
static void setArchivedColour (const QColor &v)
 
static void setArchivedKeepDays (int v)
 
static void setAskResource (bool v)
 
static void setAutoHideSystemTray (int v)
 
static void setAutoStart (bool v)
 
static void setBackend (Backend v)
 
static void setBase_CmdXTermCommand (const QString &v)
 
static void setBase_ConfirmAlarmDeletion (bool v)
 
static void setBase_DefaultSoundVolume (int v)
 
static void setBase_EmailBccAddress (const QString &v)
 
static void setBase_EmailCopyToKMail (bool v)
 
static void setBase_EmailFrom (const QString &v)
 
static void setBase_EmailQueuedNotify (bool v)
 
static void setBase_HolidayRegion (const QString &v)
 
static void setBase_QuitWarn (bool v)
 
static void setBase_StartOfDay (const QDateTime &v)
 
static void setBase_TimeZone (const QString &v)
 
static void setBase_WorkDayEnd (const QDateTime &v)
 
static void setBase_WorkDays (uint v)
 
static void setBase_WorkDayStart (const QDateTime &v)
 
static void setDefaultAutoClose (bool v)
 
static void setDefaultBgColour (const QColor &v)
 
static void setDefaultCancelOnPreActionError (bool v)
 
static void setDefaultCmdLogFile (const QString &v)
 
static void setDefaultCmdLogType (CmdLogType v)
 
static void setDefaultCmdScript (bool v)
 
static void setDefaultConfirmAck (bool v)
 
static void setDefaultCopyToKOrganizer (bool v)
 
static void setDefaultDeferTime (int v)
 
static void setDefaultDontShowPreActionError (bool v)
 
static void setDefaultEmailBcc (bool v)
 
static void setDefaultExecPreActionOnDeferral (bool v)
 
static void setDefaultFeb29Type (Feb29Type v)
 
static void setDefaultFgColour (const QColor &v)
 
static void setDefaultLateCancel (int v)
 
static void setDefaultPostAction (const QString &v)
 
static void setDefaultPreAction (const QString &v)
 
static void setDefaultRecurPeriod (RecurType v)
 
static void setDefaultReminderUnits (TimePeriod::Units v)
 
static void setDefaultSoundFile (const QString &v)
 
static void setDefaultSoundRepeat (bool v)
 
static void setDefaultSoundType (SoundType v)
 
static void setDisabledColour (const QColor &v)
 
static void setEmailClient (MailClient v)
 
static void setKOrgEventDuration (int v)
 
static void setMessageButtonDelay (int v)
 
static void setMessageFont (const QFont &v)
 
static void setModalMessages (bool v)
 
static void setNoAutoStart (bool v)
 
static void setShowInSystemTray (bool v)
 
static void setShowTooltipAlarmTime (bool v)
 
static void setShowTooltipTimeToAlarm (bool v)
 
static void setTooltipAlarmCount (int v)
 
static void setTooltipTimeToPrefix (const QString &v)
 
static void setVersion (const QString &v)
 
static void setWakeFromSuspendAdvance (int v)
 
static bool showInSystemTray ()
 
static bool showTooltipAlarmTime ()
 
static bool showTooltipTimeToAlarm ()
 
static int tooltipAlarmCount ()
 
static QString tooltipTimeToPrefix ()
 
static QString version ()
 
static int wakeFromSuspendAdvance ()
 

Static Public Attributes

static const QLatin1String ASK_AUTO_START
 
static const QLatin1String CONFIRM_ALARM_DELETION
 
static const QLatin1String EMAIL_QUEUED_NOTIFY
 
static const QLatin1String QUIT_WARN
 

Additional Inherited Members

- Protected Member Functions inherited from PreferencesBase
 PreferencesBase ()
 
virtual void usrWriteConfig ()
 
- Protected Attributes inherited from PreferencesBase
QColor mArchivedColour
 
int mArchivedKeepDays
 
bool mAskResource
 
int mAutoHideSystemTray
 
bool mAutoStart
 
int mBackend
 
QString mBase_CmdXTermCommand
 
bool mBase_ConfirmAlarmDeletion
 
int mBase_DefaultSoundVolume
 
QString mBase_EmailBccAddress
 
bool mBase_EmailCopyToKMail
 
QString mBase_EmailFrom
 
bool mBase_EmailQueuedNotify
 
QString mBase_HolidayRegion
 
bool mBase_QuitWarn
 
QDateTime mBase_StartOfDay
 
QString mBase_TimeZone
 
QDateTime mBase_WorkDayEnd
 
uint mBase_WorkDays
 
QDateTime mBase_WorkDayStart
 
bool mDefaultAutoClose
 
QColor mDefaultBgColour
 
bool mDefaultCancelOnPreActionError
 
QString mDefaultCmdLogFile
 
int mDefaultCmdLogType
 
bool mDefaultCmdScript
 
bool mDefaultConfirmAck
 
bool mDefaultCopyToKOrganizer
 
int mDefaultDeferTime
 
bool mDefaultDontShowPreActionError
 
bool mDefaultEmailBcc
 
bool mDefaultExecPreActionOnDeferral
 
int mDefaultFeb29Type
 
QColor mDefaultFgColour
 
int mDefaultLateCancel
 
QString mDefaultPostAction
 
QString mDefaultPreAction
 
int mDefaultRecurPeriod
 
int mDefaultReminderUnits
 
QString mDefaultSoundFile
 
bool mDefaultSoundRepeat
 
int mDefaultSoundType
 
QColor mDisabledColour
 
int mEmailClient
 
int mKOrgEventDuration
 
int mMessageButtonDelay
 
QFont mMessageFont
 
bool mModalMessages
 
bool mNoAutoStart
 
bool mShowInSystemTray
 
bool mShowTooltipAlarmTime
 
bool mShowTooltipTimeToAlarm
 
int mTooltipAlarmCount
 
QString mTooltipTimeToPrefix
 
QString mVersion
 
int mWakeFromSuspendAdvance
 

Detailed Description

Definition at line 36 of file preferences.h.

Member Enumeration Documentation

enum Preferences::MailFrom
Enumerator
MAIL_FROM_KMAIL 
MAIL_FROM_SYS_SETTINGS 
MAIL_FROM_ADDR 

Definition at line 40 of file preferences.h.

Member Function Documentation

static bool Preferences::autoStartChangedByUser ( )
inlinestatic

Definition at line 44 of file preferences.h.

QString Preferences::cmdXTermCommand ( )
static

Definition at line 281 of file preferences.cpp.

static bool Preferences::confirmAlarmDeletion ( )
inlinestatic

Definition at line 65 of file preferences.h.

void Preferences::connect ( const char *  signal,
const QObject *  receiver,
const char *  member 
)
static

Definition at line 292 of file preferences.cpp.

static float Preferences::defaultSoundVolume ( )
inlinestatic

Definition at line 80 of file preferences.h.

QString Preferences::emailAddress ( )
static

Definition at line 227 of file preferences.cpp.

QString Preferences::emailBccAddress ( )
static

Definition at line 258 of file preferences.cpp.

Preferences::MailFrom Preferences::emailBccFrom ( )
static

Definition at line 250 of file preferences.cpp.

bool Preferences::emailBccUseSystemSettings ( )
static

Definition at line 266 of file preferences.cpp.

static bool Preferences::emailCopyToKMail ( )
inlinestatic

Definition at line 67 of file preferences.h.

Preferences::MailFrom Preferences::emailFrom ( )
static

Definition at line 214 of file preferences.cpp.

static bool Preferences::emailQueuedNotify ( )
inlinestatic

Definition at line 69 of file preferences.h.

const HolidayRegion & Preferences::holidays ( )
static

Definition at line 150 of file preferences.cpp.

void Preferences::holidaysChanged ( const KHolidays::HolidayRegion &  newHolidays)
signal
static Backend Preferences::previousBackend ( )
inlinestatic

Definition at line 49 of file preferences.h.

static QString Preferences::previousVersion ( )
inlinestatic

Definition at line 48 of file preferences.h.

static bool Preferences::quitWarn ( )
inlinestatic

Definition at line 63 of file preferences.h.

Preferences * Preferences::self ( )
static

Definition at line 80 of file preferences.cpp.

void Preferences::setAskAutoStart ( bool  yes)
static

Definition at line 112 of file preferences.cpp.

static void Preferences::setAutoStartChangedByUser ( bool  c)
inlinestatic

Definition at line 45 of file preferences.h.

void Preferences::setCmdXTermCommand ( const QString &  cmd)
static

Definition at line 286 of file preferences.cpp.

static void Preferences::setConfirmAlarmDeletion ( bool  yes)
inlinestatic

Definition at line 66 of file preferences.h.

static void Preferences::setDefaultSoundVolume ( float  v)
inlinestatic

Definition at line 81 of file preferences.h.

void Preferences::setEmailAddress ( Preferences::MailFrom  from,
const QString &  address 
)
static

Definition at line 237 of file preferences.cpp.

void Preferences::setEmailBccAddress ( bool  useSystemSettings,
const QString &  address 
)
static

Definition at line 271 of file preferences.cpp.

static void Preferences::setEmailCopyToKMail ( bool  yes)
inlinestatic

Definition at line 68 of file preferences.h.

static void Preferences::setEmailQueuedNotify ( bool  yes)
inlinestatic

Definition at line 70 of file preferences.h.

void Preferences::setHolidayRegion ( const QString &  regionCode)
static

Definition at line 161 of file preferences.cpp.

static void Preferences::setQuitWarn ( bool  yes)
inlinestatic

Definition at line 64 of file preferences.h.

void Preferences::setStartOfDay ( const QTime &  t)
static

Definition at line 172 of file preferences.cpp.

void Preferences::setTimeZone ( const KTimeZone &  tz)
static

Definition at line 139 of file preferences.cpp.

static void Preferences::setWorkDayEnd ( const QTime &  t)
inlinestatic

Definition at line 61 of file preferences.h.

void Preferences::setWorkDays ( const QBitArray &  dayBits)
static

Definition at line 196 of file preferences.cpp.

static void Preferences::setWorkDayStart ( const QTime &  t)
inlinestatic

Definition at line 60 of file preferences.h.

static QTime Preferences::startOfDay ( )
inlinestatic

Definition at line 55 of file preferences.h.

void Preferences::startOfDayChanged ( const QTime &  newStartOfDay)
signal
KTimeZone Preferences::timeZone ( bool  reload = false)
static

Definition at line 122 of file preferences.cpp.

void Preferences::timeZoneChanged ( const KTimeZone &  newTz)
signal
virtual bool Preferences::useDefaults ( bool  def)
inlinevirtual

Definition at line 89 of file preferences.h.

static QTime Preferences::workDayEnd ( )
inlinestatic

Definition at line 58 of file preferences.h.

QBitArray Preferences::workDays ( )
static

Definition at line 187 of file preferences.cpp.

static QTime Preferences::workDayStart ( )
inlinestatic

Definition at line 57 of file preferences.h.

void Preferences::workTimeChanged ( const QTime &  startTime,
const QTime &  endTime,
const QBitArray &  workDays 
)
signal

Member Data Documentation

const QLatin1String Preferences::ASK_AUTO_START
static

Definition at line 85 of file preferences.h.

const QLatin1String Preferences::CONFIRM_ALARM_DELETION
static

Definition at line 86 of file preferences.h.

const QLatin1String Preferences::EMAIL_QUEUED_NOTIFY
static

Definition at line 87 of file preferences.h.

const QLatin1String Preferences::QUIT_WARN
static

Definition at line 84 of file preferences.h.


The documentation for this class was generated from the following files:
  • preferences.h
  • preferences.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:59:11 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kalarm

Skip menu "kalarm"
  • 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