kalarm

Preferences Class Reference

List of all members.

Detailed Description

Definition at line 42 of file preferences.h.


Public Types

enum  MailClient { SENDMAIL, KMAIL }
enum  MailFrom { MAIL_FROM_KMAIL, MAIL_FROM_CONTROL_CENTRE, MAIL_FROM_ADDR }
enum  CmdLogType { DISCARD_OUTPUT, LOG_TO_FILE, EXEC_IN_TERMINAL }

Signals

void preferencesChanged ()
void startOfDayChanged (const QTime &oldStartOfDay)

Static Public Member Functions

static void initialise ()
static void save (bool syncToDisc=true)
static void syncToDisc ()
static void updateStartOfDayCheck ()
static void connect (const char *signal, const QObject *receiver, const char *member)
static const ColourList & messageColours ()
static QColor defaultBgColour ()
static QColor defaultFgColour ()
static const QFont & messageFont ()
static const QTime & startOfDay ()
static bool hasStartOfDayChanged ()
static bool runInSystemTray ()
static bool disableAlarmsIfStopped ()
static bool quitWarn ()
static void setQuitWarn (bool yes)
static bool autostartTrayIcon ()
static bool confirmAlarmDeletion ()
static void setConfirmAlarmDeletion (bool yes)
static bool modalMessages ()
static int messageButtonDelay ()
static int tooltipAlarmCount ()
static bool showTooltipAlarmTime ()
static bool showTooltipTimeToAlarm ()
static const QString & tooltipTimeToPrefix ()
static int daemonTrayCheckInterval ()
static MailClient emailClient ()
static bool emailCopyToKMail ()
static bool emailQueuedNotify ()
static void setEmailQueuedNotify (bool yes)
static MailFrom emailFrom ()
static bool emailBccUseControlCentre ()
static QString emailAddress ()
static QString emailBccAddress ()
static QString cmdXTermCommand ()
static QColor disabledColour ()
static QColor expiredColour ()
static int expiredKeepDays ()
static SoundPicker::Type defaultSoundType ()
static const QString & defaultSoundFile ()
static float defaultSoundVolume ()
static bool defaultSoundRepeat ()
static int defaultLateCancel ()
static bool defaultAutoClose ()
static bool defaultConfirmAck ()
static bool defaultCopyToKOrganizer ()
static bool defaultCmdScript ()
static EditAlarmDlg::CmdLogType defaultCmdLogType ()
static QString defaultCmdLogFile ()
static bool defaultEmailBcc ()
static RecurrenceEdit::RepeatType defaultRecurPeriod ()
static KARecurrence::Feb29Type defaultFeb29Type ()
static TimePeriod::Units defaultReminderUnits ()
static const QString & defaultPreAction ()
static const QString & defaultPostAction ()
static const QFont & default_messageFont ()
static MailFrom default_emailFrom ()

Static Public Attributes

static const QString QUIT_WARN = QString::fromLatin1("QuitWarn")
static const QString CONFIRM_ALARM_DELETION = QString::fromLatin1("ConfirmAlarmDeletion")
static const QString EMAIL_QUEUED_NOTIFY = QString::fromLatin1("EmailQueuedNotify")
static const ColourList default_messageColours
static const QColor default_defaultBgColour
static const QColor default_defaultFgColour
static const QTime default_startOfDay
static const bool default_runInSystemTray = true
static const bool default_disableAlarmsIfStopped = true
static const bool default_quitWarn = true
static const bool default_autostartTrayIcon = true
static const bool default_confirmAlarmDeletion = true
static const bool default_modalMessages = true
static const int default_messageButtonDelay = 0
static const int default_tooltipAlarmCount = 5
static const bool default_showTooltipAlarmTime = true
static const bool default_showTooltipTimeToAlarm = true
static const QString default_tooltipTimeToPrefix = QString::fromLatin1("+")
static const int default_daemonTrayCheckInterval = 10
static const MailClient default_emailClient = KMAIL
static const bool default_emailCopyToKMail = false
static const bool default_emailQueuedNotify = false
static const MailFrom default_emailBccFrom = MAIL_FROM_CONTROL_CENTRE
static const QString default_emailAddress = QString::null
static const QString default_emailBccAddress = QString::null
static const QColor default_disabledColour
static const QColor default_expiredColour
static const int default_expiredKeepDays = 7
static const QString default_defaultSoundFile = QString::null
static const float default_defaultSoundVolume = -1
static const int default_defaultLateCancel = 0
static const bool default_defaultAutoClose = false
static const bool default_defaultCopyToKOrganizer = false
static const SoundPicker::Type default_defaultSoundType = SoundPicker::NONE
static const bool default_defaultSoundRepeat = false
static const bool default_defaultConfirmAck = false
static const bool default_defaultCmdScript = false
static const EditAlarmDlg::CmdLogType default_defaultCmdLogType = EditAlarmDlg::DISCARD_OUTPUT
static const bool default_defaultEmailBcc = false
static const RecurrenceEdit::RepeatType default_defaultRecurPeriod = RecurrenceEdit::NO_RECUR
static const KARecurrence::Feb29Type default_defaultFeb29Type = KARecurrence::FEB29_MAR1
static const TimePeriod::Units default_defaultReminderUnits = TimePeriod::HOURS_MINUTES
static const QString default_defaultPreAction
static const QString default_defaultPostAction

Friends

class MiscPrefTab
class EditPrefTab
class ViewPrefTab
class FontColourPrefTab
class EmailPrefTab

The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys