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().

[slot] QVariantList TEnumList::toComboList() const