OpenMW
Public Member Functions | Private Member Functions | Private Attributes
CSVSettings::SettingWidget< T1 > Class Template Reference

Generic template for radiobuttons / checkboxes. More...

#include <settingwidget.hpp>

List of all members.

Public Member Functions

 SettingWidget (WidgetDef &def, QLayout *layout, QWidget *parent=0)
QWidget * widget ()
 reference to the derived widget instance

Private Member Functions

void updateWidget (const QString &value)
 Callback called by receiving slot for widget udpates.

Private Attributes

T1 * mWidget

Detailed Description

template<typename T1>
class CSVSettings::SettingWidget< T1 >

Generic template for radiobuttons / checkboxes.


Constructor & Destructor Documentation

template<typename T1 >
CSVSettings::SettingWidget< T1 >::SettingWidget ( WidgetDef def,
QLayout *  layout,
QWidget *  parent = 0 
) [inline, explicit]

Member Function Documentation

template<typename T1 >
void CSVSettings::SettingWidget< T1 >::updateWidget ( const QString &  value) [inline, private, virtual]

Callback called by receiving slot for widget udpates.

Implements CSVSettings::AbstractWidget.

template<typename T1 >
QWidget* CSVSettings::SettingWidget< T1 >::widget ( ) [inline, virtual]

reference to the derived widget instance

Implements CSVSettings::AbstractWidget.


Member Data Documentation

template<typename T1 >
T1* CSVSettings::SettingWidget< T1 >::mWidget [private]

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