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

#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

QListWidget * mWidget

Detailed Description

template<>
class CSVSettings::SettingWidget< QListWidget >

list widget template

Todo:
Not fully implemented. Only widget supporting multi-valued settings

Constructor & Destructor Documentation

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

Member Function Documentation

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

Callback called by receiving slot for widget udpates.

Implements CSVSettings::AbstractWidget.

QWidget* CSVSettings::SettingWidget< QListWidget >::widget ( ) [inline, virtual]

reference to the derived widget instance

Implements CSVSettings::AbstractWidget.


Member Data Documentation

QListWidget* CSVSettings::SettingWidget< QListWidget >::mWidget [private]

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