MythTV
master
|
#include <mythsettings.h>
Public Types | |
enum | SettingType { kFile, kHost, kGlobal, kInvalidSettingType } |
enum | DataType { kInteger, kUnsignedInteger, kIntegerRange, kCheckBox, kSelect, kComboBox, kTVFormat, kFrequencyTable, kFloat, kIPAddress, kLocalIPAddress, kString, kTimeOfDay, kOther, kInvalidDataType } |
Public Member Functions | |
MythSetting (QString _value, const QString &_default_data, SettingType _stype, QString _label, QString _help_text, DataType _dtype) | |
MythSetting (QString _value, const QString &_default_data, SettingType _stype, QString _label, QString _help_text, DataType _dtype, QStringList _data_list, QStringList _display_list) | |
MythSetting (QString _value, const QString &_default_data, SettingType _stype, QString _label, QString _help_text, DataType _dtype, long long _range_min, long long _range_max) | |
MythSetting (QString _value, const QString &_default_data, SettingType _stype, QString _label, QString _help_text, DataType _dtype, QStringList _data_list, QStringList _display_list, long long _range_min, long long _range_max, QString _placeholder) | |
QString | ToHTML (uint level) const override |
![]() | |
MythSettingBase ()=default | |
virtual | ~MythSettingBase ()=default |
Public Attributes | |
QString | m_value |
QString | m_data |
QString | m_default_data |
SettingType | m_stype |
QString | m_label |
QString | m_help_text |
DataType | m_dtype |
QStringList | m_data_list |
QStringList | m_display_list |
long long | m_range_min {-1} |
long long | m_range_max {-1} |
QString | m_placeholder_text |
Definition at line 39 of file mythsettings.h.
Enumerator | |
---|---|
kFile | |
kHost | |
kGlobal | |
kInvalidSettingType |
Definition at line 42 of file mythsettings.h.
Definition at line 49 of file mythsettings.h.
|
inline |
Definition at line 67 of file mythsettings.h.
|
inline |
Definition at line 77 of file mythsettings.h.
|
inline |
Definition at line 89 of file mythsettings.h.
|
inline |
Definition at line 99 of file mythsettings.h.
|
overridevirtual |
Reimplemented from MythSettingBase.
Definition at line 159 of file mythsettings.cpp.
QString MythSetting::m_value |
Definition at line 117 of file mythsettings.h.
Referenced by ToHTML().
QString MythSetting::m_data |
Definition at line 118 of file mythsettings.h.
Referenced by fill_setting(), and ToHTML().
QString MythSetting::m_default_data |
Definition at line 119 of file mythsettings.h.
Referenced by ToHTML().
SettingType MythSetting::m_stype |
Definition at line 120 of file mythsettings.h.
QString MythSetting::m_label |
Definition at line 121 of file mythsettings.h.
Referenced by ToHTML().
QString MythSetting::m_help_text |
Definition at line 122 of file mythsettings.h.
DataType MythSetting::m_dtype |
Definition at line 123 of file mythsettings.h.
Referenced by ToHTML().
QStringList MythSetting::m_data_list |
Definition at line 124 of file mythsettings.h.
Referenced by ToHTML().
QStringList MythSetting::m_display_list |
Definition at line 125 of file mythsettings.h.
Referenced by ToHTML().
long long MythSetting::m_range_min {-1} |
Definition at line 126 of file mythsettings.h.
Referenced by ToHTML().
long long MythSetting::m_range_max {-1} |
Definition at line 127 of file mythsettings.h.
Referenced by ToHTML().
QString MythSetting::m_placeholder_text |
Definition at line 128 of file mythsettings.h.
Referenced by ToHTML().