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

kalarm

Public Slots | Signals | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
KAlarmApp Class Reference

#include <kalarmapp.h>

Inheritance diagram for KAlarmApp:
Inheritance graph
[legend]

Public Slots

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

Signals

void alarmEnabledToggled (bool)
 
void audioPlaying (bool)
 
void execAlarmSuccess ()
 
void spreadWindowsToggled (bool)
 
void trayIconToggled ()
 

Public Member Functions

 ~KAlarmApp ()
 
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)
 
QString dbusList ()
 
bool dbusTriggerEvent (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
 
OrgKdeKSpeechInterface * kspeechInterface (QString &error) const
 
bool needWindowFocusFix () const
 
virtual int newInstance ()
 
void notifyAudioPlaying (bool playing)
 
void purgeAll ()
 
bool quitIf ()
 
void removeWindow (TrayWindow *)
 
void rescheduleAlarm (KAEvent &e, const KAAlarm &a)
 
bool restoreSession ()
 
bool scheduleEvent (KAEvent::SubAction, const QString &text, const KDateTime &, int lateCancel, KAEvent::Flags flags, const QColor &bg, const QColor &fg, const QFont &, const QString &audioFile, float audioVolume, int reminderMinutes, const KARecurrence &recurrence, KCalCore::Duration repeatInterval, int repeatCount, uint mailFromID=0, const QList< KCal::Person > &mailAddresses=QList< KCal::Person >(), const QString &mailSubject=QString(), const QStringList &mailAttachments=QStringList())
 
bool sessionClosingDown () const
 
void setSpreadWindowsState (bool spread)
 
bool speechEnabled () const
 
bool trayIconDisplayed () const
 
MainWindow * trayMainWindow () const
 
TrayWindow * trayWindow () const
 
bool wantShowInSystemTray () const
 
bool windowFocusBroken () const
 

Static Public Member Functions

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

Protected Member Functions

 KAlarmApp ()
 

Detailed Description

Definition at line 54 of file kalarmapp.h.

Constructor & Destructor Documentation

KAlarmApp::~KAlarmApp ( )

Definition at line 193 of file kalarmapp.cpp.

KAlarmApp::KAlarmApp ( )
protected

Definition at line 112 of file kalarmapp.cpp.

Member Function Documentation

void KAlarmApp::addWindow ( TrayWindow *  w)
inline

Definition at line 72 of file kalarmapp.h.

void KAlarmApp::alarmCompleted ( const KAEvent &  event)

Definition at line 1708 of file kalarmapp.cpp.

void KAlarmApp::alarmEnabledToggled ( bool  )
signal
bool KAlarmApp::alarmsEnabled ( ) const
inline

Definition at line 63 of file kalarmapp.h.

void KAlarmApp::audioPlaying ( bool  )
signal
bool KAlarmApp::checkCalendar ( )
inline

Definition at line 61 of file kalarmapp.h.

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

Definition at line 2383 of file kalarmapp.cpp.

void KAlarmApp::commitData ( QSessionManager &  sm)
virtual

Definition at line 754 of file kalarmapp.cpp.

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

Definition at line 109 of file kalarmapp.h.

QString KAlarmApp::dbusList ( )

Definition at line 1455 of file kalarmapp.cpp.

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

Definition at line 108 of file kalarmapp.h.

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

Definition at line 765 of file kalarmapp.cpp.

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

Definition at line 997 of file kalarmapp.cpp.

void KAlarmApp::doQuit ( QWidget *  parent)

Definition at line 703 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 2053 of file kalarmapp.cpp.

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

Definition at line 1884 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 2071 of file kalarmapp.cpp.

KAlarmApp * KAlarmApp::getInstance ( )
static

Definition at line 208 of file kalarmapp.cpp.

bool KAlarmApp::korganizerEnabled ( ) const
inline

Definition at line 66 of file kalarmapp.h.

OrgKdeKSpeechInterface * KAlarmApp::kspeechInterface ( QString &  error) const

Definition at line 2402 of file kalarmapp.cpp.

bool KAlarmApp::needWindowFocusFix ( ) const

Definition at line 1366 of file kalarmapp.cpp.

int KAlarmApp::newInstance ( )
virtual

Definition at line 345 of file kalarmapp.cpp.

void KAlarmApp::notifyAudioPlaying ( bool  playing)

Definition at line 2495 of file kalarmapp.cpp.

void KAlarmApp::notifyAudioStopped ( )
inlineslot

Definition at line 120 of file kalarmapp.h.

void KAlarmApp::processQueue ( )
slot

Definition at line 891 of file kalarmapp.cpp.

void KAlarmApp::purgeAll ( )
inline

Definition at line 85 of file kalarmapp.h.

bool KAlarmApp::quitIf ( )
inline

Definition at line 69 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 84 of file kalarmapp.h.

bool KAlarmApp::restoreSession ( )

Definition at line 254 of file kalarmapp.cpp.

bool KAlarmApp::scheduleEvent ( KAEvent::SubAction  action,
const QString &  text,
const KDateTime &  dateTime,
int  lateCancel,
KAEvent::Flags  flags,
const QColor &  bg,
const QColor &  fg,
const QFont &  font,
const QString &  audioFile,
float  audioVolume,
int  reminderMinutes,
const KARecurrence &  recurrence,
KCalCore::Duration  repeatInterval,
int  repeatCount,
uint  mailFromID = 0,
const QList< KCal::Person > &  mailAddresses = QList<KCal::Person>(),
const QString &  mailSubject = QString(),
const QStringList &  mailAttachments = QStringList() 
)

Definition at line 1376 of file kalarmapp.cpp.

bool KAlarmApp::sessionClosingDown ( ) const
inline

Definition at line 68 of file kalarmapp.h.

void KAlarmApp::setAlarmsEnabled ( bool  enabled)
slot

Definition at line 1319 of file kalarmapp.cpp.

void KAlarmApp::setSpreadWindowsState ( bool  spread)

Definition at line 1345 of file kalarmapp.cpp.

bool KAlarmApp::speechEnabled ( ) const
inline

Definition at line 64 of file kalarmapp.h.

void KAlarmApp::spreadWindows ( bool  spread)
slot

Definition at line 1335 of file kalarmapp.cpp.

void KAlarmApp::spreadWindowsToggled ( bool  )
signal
void KAlarmApp::stopAudio ( )
slot

Definition at line 2503 of file kalarmapp.cpp.

bool KAlarmApp::trayIconDisplayed ( ) const
inline

Definition at line 77 of file kalarmapp.h.

void KAlarmApp::trayIconToggled ( )
signal
MainWindow * KAlarmApp::trayMainWindow ( ) const

Definition at line 1059 of file kalarmapp.cpp.

TrayWindow* KAlarmApp::trayWindow ( ) const
inline

Definition at line 74 of file kalarmapp.h.

bool KAlarmApp::wantShowInSystemTray ( ) const

Definition at line 1160 of file kalarmapp.cpp.

bool KAlarmApp::windowFocusBroken ( ) const

Definition at line 1356 of file kalarmapp.cpp.


The documentation for this class was generated from the following files:
  • kalarmapp.h
  • kalarmapp.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:34:52 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
  • pimprint

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