kalarm

KAAlarm Class Reference

Inheritance diagram for KAAlarm:

KAAlarmEventBase List of all members.

Detailed Description

Definition at line 136 of file alarmevent.h.


Public Types

enum  Action {
  MESSAGE = T_MESSAGE, FILE = T_FILE, COMMAND = T_COMMAND, EMAIL = T_EMAIL,
  AUDIO = T_AUDIO
}
enum  Type {
  INVALID_ALARM = 0, MAIN_ALARM = 1, REMINDER_ALARM = 0x02, DEFERRED_ALARM = 0x04,
  DEFERRED_REMINDER_ALARM = REMINDER_ALARM | DEFERRED_ALARM, AT_LOGIN_ALARM = 0x10, DISPLAYING_ALARM = 0x20, AUDIO_ALARM = 0x30,
  PRE_ACTION_ALARM = 0x40, POST_ACTION_ALARM = 0x50
}
enum  SubType {
  INVALID__ALARM = INVALID_ALARM, MAIN__ALARM = MAIN_ALARM, REMINDER__ALARM = REMINDER_ALARM, TIMED_DEFERRAL_FLAG = 0x08,
  DEFERRED_DATE__ALARM = DEFERRED_ALARM, DEFERRED_TIME__ALARM = DEFERRED_ALARM | TIMED_DEFERRAL_FLAG, DEFERRED_REMINDER_DATE__ALARM = REMINDER_ALARM | DEFERRED_ALARM, DEFERRED_REMINDER_TIME__ALARM = REMINDER_ALARM | DEFERRED_ALARM | TIMED_DEFERRAL_FLAG,
  AT_LOGIN__ALARM = AT_LOGIN_ALARM, DISPLAYING__ALARM = DISPLAYING_ALARM, AUDIO__ALARM = AUDIO_ALARM, PRE_ACTION__ALARM = PRE_ACTION_ALARM,
  POST_ACTION__ALARM = POST_ACTION_ALARM
}

Public Member Functions

 KAAlarm ()
 KAAlarm (const KAAlarm &)
 ~KAAlarm ()
Action action () const
bool valid () const
Type type () const
SubType subType () const
const QString & eventID () const
const DateTime & dateTime () const
QDate date () const
QTime time () const
QString audioFile () const
float soundVolume () const
float fadeVolume () const
int fadeSeconds () const
bool repeatSound () const
bool reminder () const
bool deferred () const
void setTime (const DateTime &dt)
void setTime (const QDateTime &dt)
int flags () const
void dumpDebug () const

Static Public Member Functions

static const char * debugType (Type)

Friends

class KAEvent

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