Home · All Namespaces · All Classes
Public Member Functions | Protected Attributes

NotificationSource Class Reference

#include <notificationsource.h>

Inheritance diagram for NotificationSource:
Inheritance graph
[legend]
Collaboration diagram for NotificationSource:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 NotificationSource (NotificationManagerInterface &manager)
NotificationParameters notificationParameters (const QString &eventType, const QString &summary=QString(), const QString &body=QString(), const QString &action=QString(), const QString &imageURI=QString(), uint count=1, const QString &identifier=QString())
 Creates NotificationParameters from a set of simple API parameters.

Protected Attributes

NotificationManagerInterfacemanager
 NotificationManagerInterface object used with this NotificationSource.

Detailed Description

Notification source is an abstract interface for classes that can generate new notifications. Concrete notification sources are responsible for manipulating notifications using the NotificationManagerInterface object provided to them.


Constructor & Destructor Documentation

NotificationSource::NotificationSource ( NotificationManagerInterface manager  ) 

Default constructor

Parameters:
manager The NotificationManagerInterface object that is to be used to control the notifications from this source.

Member Function Documentation

NotificationParameters NotificationSource::notificationParameters ( const QString &  eventType,
const QString &  summary = QString(),
const QString &  body = QString(),
const QString &  action = QString(),
const QString &  imageURI = QString(),
uint  count = 1,
const QString &  identifier = QString() 
)

Creates NotificationParameters from a set of simple API parameters.


Member Data Documentation


The documentation for this class was generated from the following files:

Copyright © 2011 Nokia Corporation Generated on Tue Aug 30 2011 16:38:13
Doxygen 1.7.1
MeeGo Touch