TEnumItem Class

枚举列表类; More...

Header: #include <TEnumItem>
Inherits: QObject

Public Functions

TEnumItem(QObject *parent = 0, int iNumInt = 0, const QString &iNameStr = QString( "" ), const QString &iTextStr = QString( "" ), const QString &iIconStr = QString( "" ), const QString &iRemarkStr = QString( "" ), const QVariant &iDataVar = QVariant())
~TEnumItem()
  • 31 public functions inherited from QObject

Public Slots

QVariant data() const
QString icon() const
QString name() const
int num() const
QString remark() const
void setData(const QVariant &iDataVar)
void setIcon(const QString &iIconStr)
void setName(const QString &iNameStr)
void setNum(int iNumInt)
void setRemark(const QString &iRemarkStr)
void setText(const QString &iTextStr)
QString text() 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

TEnumItem::TEnumItem(QObject *parent = 0, int iNumInt = 0, const QString &iNameStr = QString( "" ), const QString &iTextStr = QString( "" ), const QString &iIconStr = QString( "" ), const QString &iRemarkStr = QString( "" ), const QVariant &iDataVar = QVariant())

Default constructs an instance of TEnumItem.

TEnumItem::~TEnumItem()

Destroys the instance of TEnumItem.

[slot] QVariant TEnumItem::data() const

See also setData().

[slot] QString TEnumItem::icon() const

See also setIcon().

[slot] QString TEnumItem::name() const

See also setName().

[slot] int TEnumItem::num() const

See also setNum().

[slot] QString TEnumItem::remark() const

See also setRemark().

[slot] void TEnumItem::setData(const QVariant &iDataVar)

See also data().

[slot] void TEnumItem::setIcon(const QString &iIconStr)

See also icon().

[slot] void TEnumItem::setName(const QString &iNameStr)

See also name().

[slot] void TEnumItem::setNum(int iNumInt)

See also num().

[slot] void TEnumItem::setRemark(const QString &iRemarkStr)

See also remark().

[slot] void TEnumItem::setText(const QString &iTextStr)

See also text().

[slot] QString TEnumItem::text() const

See also setText().