libqutim  0.3.3.0
qutim_sdk_0_3::SettingsItem Class Referenceabstract

#include <settingslayer.h>

+ Inheritance diagram for qutim_sdk_0_3::SettingsItem:

Public Member Functions

 SettingsItem (Settings::Type type, const LocalizedString &text)
 
 SettingsItem (Settings::Type type, const QIcon &icon, const LocalizedString &text)
 
 SettingsItem (SettingsItemPrivate &d)
 
virtual ~SettingsItem ()
 
void clearWidget ()
 
void connect (const char *signal, QObject *receiver, const char *member)
 
QGraphicsObject * graphicsObject () const
 
QIcon icon () const
 
bool isWidget () const
 
QObject * object () const
 
int order () const
 
int priority () const
 
void setOrder (int order)
 
void setPriority (int priority)
 
LocalizedString text () const
 
Settings::Type type () const
 
SettingsWidgetwidget () const
 

Protected Member Functions

virtual const ObjectGeneratorgenerator () const =0
 

Constructor & Destructor Documentation

◆ SettingsItem() [1/3]

qutim_sdk_0_3::SettingsItem::SettingsItem ( SettingsItemPrivate &  d)

◆ SettingsItem() [2/3]

qutim_sdk_0_3::SettingsItem::SettingsItem ( Settings::Type  type,
const QIcon &  icon,
const LocalizedString text 
)

◆ SettingsItem() [3/3]

qutim_sdk_0_3::SettingsItem::SettingsItem ( Settings::Type  type,
const LocalizedString text 
)

◆ ~SettingsItem()

virtual qutim_sdk_0_3::SettingsItem::~SettingsItem ( )
virtual

Member Function Documentation

◆ clearWidget()

void qutim_sdk_0_3::SettingsItem::clearWidget ( )

◆ connect()

void qutim_sdk_0_3::SettingsItem::connect ( const char *  signal,
QObject *  receiver,
const char *  member 
)

◆ generator()

virtual const ObjectGenerator* qutim_sdk_0_3::SettingsItem::generator ( ) const
protectedpure virtual

◆ graphicsObject()

QGraphicsObject* qutim_sdk_0_3::SettingsItem::graphicsObject ( ) const

◆ icon()

QIcon qutim_sdk_0_3::SettingsItem::icon ( ) const

◆ isWidget()

bool qutim_sdk_0_3::SettingsItem::isWidget ( ) const

◆ object()

QObject* qutim_sdk_0_3::SettingsItem::object ( ) const

◆ order()

int qutim_sdk_0_3::SettingsItem::order ( ) const

◆ priority()

int qutim_sdk_0_3::SettingsItem::priority ( ) const

◆ setOrder()

void qutim_sdk_0_3::SettingsItem::setOrder ( int  order)

◆ setPriority()

void qutim_sdk_0_3::SettingsItem::setPriority ( int  priority)

◆ text()

LocalizedString qutim_sdk_0_3::SettingsItem::text ( ) const

◆ type()

Settings::Type qutim_sdk_0_3::SettingsItem::type ( ) const

◆ widget()

SettingsWidget* qutim_sdk_0_3::SettingsItem::widget ( ) const

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

Generated by Doxygen