OpenMW
Classes | Typedefs | Enumerations
CSVSettings Namespace Reference

Classes

class  AbstractBlock
 Abstract base class for all blocks. More...
class  AbstractPage
 Abstract base class for all setting pages in the dialog. More...
class  AbstractWidget
 Abstract base class for widgets which are used in user preferences dialog. More...
class  BlankPage
class  CustomBlock
class  DataDisplayFormatPage
class  EditorPage
class  GroupBlock
class  GroupBox
 Custom implementation of QGroupBox to be used with block classes. More...
class  ItemBlock
class  ProxyBlock
class  SettingWidget
 Generic template for radiobuttons / checkboxes. More...
class  SettingWidget< QSpinBox >
 spin box template More...
class  SettingWidget< QComboBox >
 combo box template More...
class  SettingWidget< QLineEdit >
 line edit template More...
class  SettingWidget< QListWidget >
struct  WidgetDef
 definition struct for widgets More...
struct  SettingsItemDef
struct  GroupBlockDef
 Generic container block. More...
struct  CustomBlockDef
 used to create unique, complex blocks More...
class  ToggleBlock
class  UserSettingsDialog
class  WindowPage

Typedefs

typedef QList< AbstractBlock * > AbstractBlockList
typedef QList< GroupBlockDef * > GroupBlockDefList
typedef QList< GroupBlock * > GroupBlockList
typedef QList< ItemBlock * > ItemBlockList
typedef QList< QStringList * > ProxyList
typedef QList< WidgetDef * > WidgetList
typedef QMap< QString,
ItemBlock * > 
ItemBlockMap

Enumerations

enum  Orientation { Orient_Horizontal, Orient_Vertical }
enum  WidgetType {
  Widget_CheckBox, Widget_ComboBox, Widget_LineEdit, Widget_ListBox,
  Widget_RadioButton, Widget_SpinBox, Widget_Undefined
}
enum  Alignment { Align_Left = Qt::AlignLeft, Align_Center = Qt::AlignHCenter, Align_Right = Qt::AlignRight }

Typedef Documentation

typedef QMap<QString, ItemBlock *> CSVSettings::ItemBlockMap
typedef QList<QStringList *> CSVSettings::ProxyList

Enumeration Type Documentation

Enumerator:
Align_Left 
Align_Center 
Align_Right 
Enumerator:
Orient_Horizontal 
Orient_Vertical 
Enumerator:
Widget_CheckBox 
Widget_ComboBox 
Widget_LineEdit 
Widget_ListBox 
Widget_RadioButton 
Widget_SpinBox 
Widget_Undefined