libqutim  0.3.3.0
qutim_sdk_0_3::Settings Namespace Reference

Enumerations

enum  Type {
  Invalid = 0, General, Protocol, Appearance,
  Plugin, Special
}
 

Functions

Q_DECL_IMPORT void closeWidget ()
 
Q_DECL_IMPORT QIcon getTypeIcon (Type type)
 
Q_DECL_IMPORT LocalizedString getTypeTitle (Type type)
 
template<typename T >
Q_INLINE_TEMPLATE SettingsItemList items ()
 
SettingsItemList items (const QMetaObject *meta)
 
Q_DECL_IMPORT void registerItem (SettingsItem *item)
 
Q_DECL_IMPORT void registerItem (SettingsItem *item, const QMetaObject *meta)
 
Q_DECL_IMPORT void removeItem (SettingsItem *item)
 
Q_DECL_IMPORT void showWidget ()
 

Enumeration Type Documentation

◆ Type

Enumerator
Invalid 
General 
Protocol 
Appearance 
Plugin 
Special 

Function Documentation

◆ closeWidget()

Q_DECL_IMPORT void qutim_sdk_0_3::Settings::closeWidget ( )

◆ getTypeIcon()

Q_DECL_IMPORT QIcon qutim_sdk_0_3::Settings::getTypeIcon ( Type  type)

◆ getTypeTitle()

Q_DECL_IMPORT LocalizedString qutim_sdk_0_3::Settings::getTypeTitle ( Type  type)

◆ items() [1/2]

template<typename T >
Q_INLINE_TEMPLATE SettingsItemList qutim_sdk_0_3::Settings::items ( )

◆ items() [2/2]

SettingsItemList qutim_sdk_0_3::Settings::items ( const QMetaObject *  meta)

Returns list of every SettingsItem with QMetaObject meta,.

Warning
each generated widget settings, should have a menucontroller as parent.

◆ registerItem() [1/2]

Q_DECL_IMPORT void qutim_sdk_0_3::Settings::registerItem ( SettingsItem item)

Add settings item to every object of type T.

◆ registerItem() [2/2]

Q_DECL_IMPORT void qutim_sdk_0_3::Settings::registerItem ( SettingsItem item,
const QMetaObject *  meta 
)

Add settings item to every object with QMetaObject meta.

◆ removeItem()

Q_DECL_IMPORT void qutim_sdk_0_3::Settings::removeItem ( SettingsItem item)

◆ showWidget()

Q_DECL_IMPORT void qutim_sdk_0_3::Settings::showWidget ( )

Generated by Doxygen