TEnumList Class
Header: | #include <TEnumList> |
Inherits: | QObject |
Public Functions
TEnumList(const QString &iNameStr = QString( "" ), const QString &iTextStr = QString( "" ), QObject *parent = 0) | |
~TEnumList() |
- 31 public functions inherited from QObject
Public Slots
void | addItem(TEnumItem *iItemPtr) |
void | addItem(int iNumInt, const QString &iNameStr, const QString &iTextStr = QString( "" ), const QString &iIconStr = QString( "" ), const QString &iRemarkStr = QString( "" ), const QVariant &iDataVar = QVariant()) |
QStringList | getTextList() const |
TEnumItem * | item(const QString &iNameStr) const |
QVariant | itemData(const QString &iNameStr) const |
QString | itemIcon(const QString &iNameStr) const |
QString | itemRemark(const QString &iNameStr) const |
QString | itemText(const QString &iNameStr) const |
QList<TEnumItem *> | items() const |
QString | name() const |
void | setName(const QString &iNameStr) |
void | setText(const QString &iTextStr) |
QString | text() const |
QVariantList | toComboList() const |
- 1 public slot inherited from QObject
Additional Inherited Members
- 1 property inherited from QObject
- 2 signals inherited from QObject
- 1 public variable inherited from QObject
- 10 static public members inherited from QObject
- 9 protected functions inherited from QObject
- 2 protected variables inherited from QObject
Detailed Description
Member Function Documentation
TEnumList::TEnumList(const QString &iNameStr = QString( "" ), const QString &iTextStr = QString( "" ), QObject *parent = 0)
Default constructs an instance of TEnumList.
TEnumList::~TEnumList()
Destroys the instance of TEnumList.
[slot]
void TEnumList::addItem(TEnumItem *iItemPtr)
[slot]
void TEnumList::addItem(int iNumInt, const QString &iNameStr, const QString &iTextStr = QString( "" ), const QString &iIconStr = QString( "" ), const QString &iRemarkStr = QString( "" ), const QVariant &iDataVar = QVariant())
[slot]
QStringList TEnumList::getTextList() const
[slot]
TEnumItem *TEnumList::item(const QString &iNameStr) const
[slot]
QVariant TEnumList::itemData(const QString &iNameStr) const
[slot]
QString TEnumList::itemIcon(const QString &iNameStr) const
[slot]
QString TEnumList::itemRemark(const QString &iNameStr) const
[slot]
QString TEnumList::itemText(const QString &iNameStr) const
[slot]
QList<TEnumItem *> TEnumList::items() const
[slot]
QString TEnumList::name() const
See also setName().
[slot]
void TEnumList::setName(const QString &iNameStr)
See also name().
[slot]
void TEnumList::setText(const QString &iTextStr)
See also text().
[slot]
QString TEnumList::text() const
See also setText().