libqutim  0.3.3.0
qutim_sdk_0_3::NotificationAction Class Reference

#include <notification.h>

Public Types

enum  Type { AcceptButton, IgnoreButton, AdditionalButton }
 

Public Member Functions

 NotificationAction ()
 
 NotificationAction (const LocalizedString &title, QObject *receiver, const char *method)
 
 NotificationAction (const NotificationAction &action)
 
 NotificationAction (const QIcon &icon, const LocalizedString &title, QObject *receiver, const char *method)
 
 ~NotificationAction ()
 
QIcon icon () const
 
const char * method () const
 
const NotificationActionoperator= (const NotificationAction &rhs)
 
QObject * receiver () const
 
void setType (Type type)
 
LocalizedString title () const
 
void trigger () const
 
Type type () const
 

Friends

class Notification
 

Member Enumeration Documentation

◆ Type

Enumerator
AcceptButton 
IgnoreButton 
AdditionalButton 

Constructor & Destructor Documentation

◆ NotificationAction() [1/4]

qutim_sdk_0_3::NotificationAction::NotificationAction ( )

◆ NotificationAction() [2/4]

qutim_sdk_0_3::NotificationAction::NotificationAction ( const QIcon &  icon,
const LocalizedString title,
QObject *  receiver,
const char *  method 
)

◆ NotificationAction() [3/4]

qutim_sdk_0_3::NotificationAction::NotificationAction ( const LocalizedString title,
QObject *  receiver,
const char *  method 
)

◆ NotificationAction() [4/4]

qutim_sdk_0_3::NotificationAction::NotificationAction ( const NotificationAction action)

◆ ~NotificationAction()

qutim_sdk_0_3::NotificationAction::~NotificationAction ( )

Member Function Documentation

◆ icon()

QIcon qutim_sdk_0_3::NotificationAction::icon ( ) const

◆ method()

const char* qutim_sdk_0_3::NotificationAction::method ( ) const

◆ operator=()

const NotificationAction& qutim_sdk_0_3::NotificationAction::operator= ( const NotificationAction rhs)

◆ receiver()

QObject* qutim_sdk_0_3::NotificationAction::receiver ( ) const

◆ setType()

void qutim_sdk_0_3::NotificationAction::setType ( Type  type)

◆ title()

LocalizedString qutim_sdk_0_3::NotificationAction::title ( ) const

◆ trigger()

void qutim_sdk_0_3::NotificationAction::trigger ( ) const

◆ type()

Type qutim_sdk_0_3::NotificationAction::type ( ) const

Friends And Related Function Documentation

◆ Notification

friend class Notification
friend

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

Generated by Doxygen