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

Applets

SystemTray::Notification

SystemTray::Notification Class Reference

#include <notification.h>

Inheritance diagram for SystemTray::Notification:

Inheritance graph
[legend]

List of all members.


Public Slots

virtual void triggerAction (const QString &actionId)

Signals

void changed (SystemTray::Notification *notification=0)
void destroyed (SystemTray::Notification *notification=0)

Public Member Functions

QStringList actionOrder () const
QHash< QString, QString > actions () const
QIcon applicationIcon () const
QString applicationName () const
QString eventId () const
QString message () const
 Notification (QObject *parent=0)
QString summary () const
int timeout () const
virtual ~Notification ()

Protected Member Functions

void setActionOrder (const QStringList &actionOrder)
void setActions (const QHash< QString, QString > &actions)
void setApplicationIcon (const QIcon &applicationIcon)
void setApplicationName (const QString &applicationName)
void setEventId (const QString &eventId)
void setMessage (const QString &message)
void setSummary (const QString &summary)
void setTimeout (int timeout)

Detailed Description

Definition at line 34 of file notification.h.


Constructor & Destructor Documentation

SystemTray::Notification::Notification ( QObject *  parent = 0  ) 

Definition at line 53 of file notification.cpp.

SystemTray::Notification::~Notification (  )  [virtual]

Definition at line 60 of file notification.cpp.


Member Function Documentation

QStringList SystemTray::Notification::actionOrder (  )  const

Definition at line 154 of file notification.cpp.

QHash< QString, QString > SystemTray::Notification::actions (  )  const

Definition at line 142 of file notification.cpp.

QIcon SystemTray::Notification::applicationIcon (  )  const

Definition at line 79 of file notification.cpp.

QString SystemTray::Notification::applicationName (  )  const

Definition at line 67 of file notification.cpp.

void SystemTray::Notification::changed ( SystemTray::Notification *  notification = 0  )  [signal]

void SystemTray::Notification::destroyed ( SystemTray::Notification *  notification = 0  )  [signal]

Emitted when the notification is about to be destroyed.

QString SystemTray::Notification::eventId (  )  const

Definition at line 91 of file notification.cpp.

QString SystemTray::Notification::message (  )  const

Definition at line 103 of file notification.cpp.

void SystemTray::Notification::setActionOrder ( const QStringList &  actionOrder  )  [protected]

Definition at line 160 of file notification.cpp.

void SystemTray::Notification::setActions ( const QHash< QString, QString > &  actions  )  [protected]

Definition at line 148 of file notification.cpp.

void SystemTray::Notification::setApplicationIcon ( const QIcon &  applicationIcon  )  [protected]

Definition at line 85 of file notification.cpp.

void SystemTray::Notification::setApplicationName ( const QString &  applicationName  )  [protected]

Definition at line 73 of file notification.cpp.

void SystemTray::Notification::setEventId ( const QString &  eventId  )  [protected]

Definition at line 97 of file notification.cpp.

void SystemTray::Notification::setMessage ( const QString &  message  )  [protected]

Definition at line 109 of file notification.cpp.

void SystemTray::Notification::setSummary ( const QString &  summary  )  [protected]

Definition at line 121 of file notification.cpp.

void SystemTray::Notification::setTimeout ( int  timeout  )  [protected]

Definition at line 133 of file notification.cpp.

QString SystemTray::Notification::summary (  )  const

Definition at line 115 of file notification.cpp.

int SystemTray::Notification::timeout (  )  const

Definition at line 127 of file notification.cpp.

void SystemTray::Notification::triggerAction ( const QString &  actionId  )  [virtual, slot]

Reimplemented in SystemTray::DBusNotification.

Definition at line 166 of file notification.cpp.


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

Applets

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

API Reference

Skip menu "API Reference"
  • KWin
  •   KWin Libraries
  • Libraries
  •   libkworkspace
  •   libsolidcontrol
  •   libtaskmanager
  • Plasma
  •   Animators
  •   Applets
  •   Engines
  • Solid Modules
Generated for API Reference by doxygen 1.5.7
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