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

kalarm

KAlarmApp Class Reference

#include <kalarmapp.h>

Inheritance diagram for KAlarmApp:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 43 of file kalarmapp.h.


Public Slots

void emailSent (KAMail::JobData &, const QStringList &errmsgs, bool copyerr=false)
void processQueue ()
void setAlarmsEnabled (bool)

Signals

void alarmEnabledToggled (bool)
void execAlarmSuccess ()
void trayIconToggled ()

Public Member Functions

void addWindow (TrayWindow *w)
void alarmCompleted (const KAEvent &)
bool alarmsEnabled () const
bool checkCalendar ()
void commandMessage (ShellProcess *, QWidget *parent)
virtual void commitData (QSessionManager &)
bool dbusDeleteEvent (const QString &eventID)
bool dbusTriggerEvent (const QString &eventID)
bool deleteEvent (const QString &eventID)
bool displayTrayIcon (bool show, MainWindow *=0)
void doQuit (QWidget *parent)
bool editNewAlarm (MainWindow *=0)
void * execAlarm (KAEvent &, const KAAlarm &, bool reschedule, bool allowDefer=true, bool noPreAction=false)
ShellProcess * execCommandAlarm (const KAEvent &, const KAAlarm &, const QObject *receiver=0, const char *slot=0)
bool korganizerEnabled () const
virtual int newInstance ()
void purgeAll ()
void quitIf ()
void removeWindow (TrayWindow *)
void rescheduleAlarm (KAEvent &e, const KAAlarm &a)
bool restoreSession ()
bool scheduleEvent (KAEvent::Action, const QString &text, const KDateTime &, int lateCancel, int flags, const QColor &bg, const QColor &fg, const QFont &, const QString &audioFile, float audioVolume, int reminderMinutes, const KARecurrence &recurrence, int repeatInterval, int repeatCount, uint mailFromID=0, const EmailAddressList &mailAddresses=EmailAddressList(), const QString &mailSubject=QString(), const QStringList &mailAttachments=QStringList())
bool sessionClosingDown () const
bool speechEnabled () const
bool trayIconDisplayed () const
MainWindow * trayMainWindow () const
TrayWindow * trayWindow () const
bool wantShowInSystemTray () const
 ~KAlarmApp ()

Static Public Member Functions

static void displayFatalError (const QString &message)
static KAlarmApp * getInstance ()

Protected Member Functions

 KAlarmApp ()

Constructor & Destructor Documentation

KAlarmApp::~KAlarmApp (  ) 

Definition at line 148 of file kalarmapp.cpp.

KAlarmApp::KAlarmApp (  )  [protected]

Definition at line 92 of file kalarmapp.cpp.


Member Function Documentation

void KAlarmApp::addWindow ( TrayWindow *  w  )  [inline]

Definition at line 60 of file kalarmapp.h.

void KAlarmApp::alarmCompleted ( const KAEvent &  event  ) 

Definition at line 1459 of file kalarmapp.cpp.

void KAlarmApp::alarmEnabledToggled ( bool   )  [signal]

bool KAlarmApp::alarmsEnabled (  )  const [inline]

Definition at line 52 of file kalarmapp.h.

bool KAlarmApp::checkCalendar (  )  [inline]

Definition at line 50 of file kalarmapp.h.

void KAlarmApp::commandMessage ( ShellProcess *  proc,
QWidget *  parent 
)

Definition at line 1968 of file kalarmapp.cpp.

void KAlarmApp::commitData ( QSessionManager &  sm  )  [virtual]

Definition at line 807 of file kalarmapp.cpp.

bool KAlarmApp::dbusDeleteEvent ( const QString &  eventID  )  [inline]

Definition at line 86 of file kalarmapp.h.

bool KAlarmApp::dbusTriggerEvent ( const QString &  eventID  )  [inline]

Definition at line 85 of file kalarmapp.h.

bool KAlarmApp::deleteEvent ( const QString &  eventID  )  [inline]

Definition at line 73 of file kalarmapp.h.

void KAlarmApp::displayFatalError ( const QString &  message  )  [static]

Definition at line 818 of file kalarmapp.cpp.

bool KAlarmApp::displayTrayIcon ( bool  show,
MainWindow *  parent = 0 
)

Definition at line 998 of file kalarmapp.cpp.

void KAlarmApp::doQuit ( QWidget *  parent  ) 

Definition at line 793 of file kalarmapp.cpp.

bool KAlarmApp::editNewAlarm ( MainWindow *  = 0  ) 

void KAlarmApp::emailSent ( KAMail::JobData &  data,
const QStringList &  errmsgs,
bool  copyerr = false 
) [slot]

Definition at line 1694 of file kalarmapp.cpp.

void * KAlarmApp::execAlarm ( KAEvent &  event,
const KAAlarm &  alarm,
bool  reschedule,
bool  allowDefer = true,
bool  noPreAction = false 
)

Definition at line 1571 of file kalarmapp.cpp.

void KAlarmApp::execAlarmSuccess (  )  [signal]

ShellProcess * KAlarmApp::execCommandAlarm ( const KAEvent &  event,
const KAAlarm &  alarm,
const QObject *  receiver = 0,
const char *  slot = 0 
)

Definition at line 1716 of file kalarmapp.cpp.

KAlarmApp * KAlarmApp::getInstance (  )  [static]

Definition at line 163 of file kalarmapp.cpp.

bool KAlarmApp::korganizerEnabled (  )  const [inline]

Definition at line 54 of file kalarmapp.h.

int KAlarmApp::newInstance (  )  [virtual]

Definition at line 241 of file kalarmapp.cpp.

void KAlarmApp::processQueue (  )  [slot]

Definition at line 925 of file kalarmapp.cpp.

void KAlarmApp::purgeAll (  )  [inline]

Definition at line 74 of file kalarmapp.h.

void KAlarmApp::quitIf (  )  [inline]

Definition at line 57 of file kalarmapp.h.

void KAlarmApp::removeWindow ( TrayWindow *   ) 

Definition at line 989 of file kalarmapp.cpp.

void KAlarmApp::rescheduleAlarm ( KAEvent &  e,
const KAAlarm &  a 
) [inline]

Definition at line 72 of file kalarmapp.h.

bool KAlarmApp::restoreSession (  ) 

Definition at line 178 of file kalarmapp.cpp.

bool KAlarmApp::scheduleEvent ( KAEvent::Action  action,
const QString &  text,
const KDateTime &  dateTime,
int  lateCancel,
int  flags,
const QColor &  bg,
const QColor &  fg,
const QFont &  font,
const QString &  audioFile,
float  audioVolume,
int  reminderMinutes,
const KARecurrence &  recurrence,
int  repeatInterval,
int  repeatCount,
uint  mailFromID = 0,
const EmailAddressList &  mailAddresses = EmailAddressList(),
const QString &  mailSubject = QString(),
const QStringList &  mailAttachments = QStringList() 
)

Definition at line 1184 of file kalarmapp.cpp.

bool KAlarmApp::sessionClosingDown (  )  const [inline]

Definition at line 56 of file kalarmapp.h.

void KAlarmApp::setAlarmsEnabled ( bool  enabled  )  [slot]

Definition at line 1167 of file kalarmapp.cpp.

bool KAlarmApp::speechEnabled (  )  const [inline]

Definition at line 53 of file kalarmapp.h.

bool KAlarmApp::trayIconDisplayed (  )  const [inline]

Definition at line 65 of file kalarmapp.h.

void KAlarmApp::trayIconToggled (  )  [signal]

MainWindow * KAlarmApp::trayMainWindow (  )  const

Definition at line 1057 of file kalarmapp.cpp.

TrayWindow* KAlarmApp::trayWindow (  )  const [inline]

Definition at line 62 of file kalarmapp.h.

bool KAlarmApp::wantShowInSystemTray (  )  const

Definition at line 1115 of file kalarmapp.cpp.


The documentation for this class was generated from the following files:
  • kalarmapp.h
  • kalarmapp.cpp

kalarm

Skip menu "kalarm"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

kdepim

Skip menu "kdepim"
  • akonadi
  •   clients
  •   kabc
  •   kcal
  •   kcm
  • akregator
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt
  • kdgantt1
  • kjots
  • kleopatra
  • kmail
  • kmobiletools
  • knode
  • knotes
  • kontact
  • kontactinterfaces
  • korganizer
  •   korgac
  • kpilot
  • ktimetracker
  •   doc
  • libkdepim
  • libkholidays
  • libkleo
  • libkpgp
  • maildir
Generated for kdepim by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal