libqutim  0.3.2.0
qutim_sdk_0_3::DataSettingsObject Class Reference

#include <datasettingsobject.h>

List of all members.

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


Member Function Documentation

virtual void qutim_sdk_0_3::DataSettingsObject::cancelImpl ( ) [protected, virtual]
void qutim_sdk_0_3::DataSettingsObject::controllerChanged ( QObject *  controller) [signal]
virtual void qutim_sdk_0_3::DataSettingsObject::loadImpl ( ) [protected, pure virtual]
virtual void qutim_sdk_0_3::DataSettingsObject::saveImpl ( const qutim_sdk_0_3::DataItem item) [protected, pure virtual]
void qutim_sdk_0_3::DataSettingsObject::setController ( QObject *  controller)
virtual void qutim_sdk_0_3::DataSettingsObject::setControllerImpl ( QObject *  controller) [protected, virtual]

Property Documentation


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