libqutim  0.3.1.0
qutim_sdk_0_3::DataSettingsObject Class Referenceabstract

#include <datasettingsobject.h>

+ Inheritance diagram for qutim_sdk_0_3::DataSettingsObject:

Public Slots

void cancel ()
 
void load ()
 
void save (const qutim_sdk_0_3::DataItem &item)
 

Signals

void controllerChanged (QObject *controller)
 
void itemChanged (const qutim_sdk_0_3::DataItem &item)
 

Public Member Functions

 DataSettingsObject (QObject *parent=0)
 
 ~DataSettingsObject ()
 
QObject * controller () const
 
qutim_sdk_0_3::DataItem item () const
 
void setController (QObject *controller)
 

Protected Member Functions

virtual void cancelImpl ()
 
virtual void loadImpl ()=0
 
virtual void saveImpl (const qutim_sdk_0_3::DataItem &item)=0
 
virtual void setControllerImpl (QObject *controller)
 
void setItem (const qutim_sdk_0_3::DataItem &item)
 

Properties

QObject controller
 
qutim_sdk_0_3::DataItem item
 

Constructor & Destructor Documentation

qutim_sdk_0_3::DataSettingsObject::DataSettingsObject ( QObject *  parent = 0)
qutim_sdk_0_3::DataSettingsObject::~DataSettingsObject ( )

Member Function Documentation

void qutim_sdk_0_3::DataSettingsObject::cancel ( )
slot
virtual void qutim_sdk_0_3::DataSettingsObject::cancelImpl ( )
protectedvirtual
QObject* qutim_sdk_0_3::DataSettingsObject::controller ( ) const
void qutim_sdk_0_3::DataSettingsObject::controllerChanged ( QObject *  controller)
signal
qutim_sdk_0_3::DataItem qutim_sdk_0_3::DataSettingsObject::item ( ) const
void qutim_sdk_0_3::DataSettingsObject::itemChanged ( const qutim_sdk_0_3::DataItem item)
signal
void qutim_sdk_0_3::DataSettingsObject::load ( )
slot
virtual void qutim_sdk_0_3::DataSettingsObject::loadImpl ( )
protectedpure virtual
void qutim_sdk_0_3::DataSettingsObject::save ( const qutim_sdk_0_3::DataItem item)
slot
virtual void qutim_sdk_0_3::DataSettingsObject::saveImpl ( const qutim_sdk_0_3::DataItem item)
protectedpure virtual
void qutim_sdk_0_3::DataSettingsObject::setController ( QObject *  controller)
virtual void qutim_sdk_0_3::DataSettingsObject::setControllerImpl ( QObject *  controller)
protectedvirtual
void qutim_sdk_0_3::DataSettingsObject::setItem ( const qutim_sdk_0_3::DataItem item)
protected

Property Documentation

QObject qutim_sdk_0_3::DataSettingsObject::controller
readwrite
qutim_sdk_0_3::DataItem qutim_sdk_0_3::DataSettingsObject::item
read

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

Generated by Doxygen