TEditableComboBox Class

可编辑的下拉框 More...

Header: #include <TEditableComboBox>
Inherits: QComboBox and TUiInterface

Properties

Public Functions

TEditableComboBox(QWidget *parent = 0)
~TEditableComboBox()

Reimplemented Public Functions

virtual void showPopup()
  • 60 public functions inherited from QComboBox
  • 213 public functions inherited from QWidget

Public Slots

virtual QVariant getData(const QString &key = "", const QVariant &options = QVariant())
bool isWheelEnabled()
QStringList itemList()
virtual void setData(const QString &iKey, const QVariant &iData)
void setItemList(QStringList iItemStrLst)
void setWheelEnabled(bool iYBol)

Signals

void itemListChanged()
virtual void notification(const QString &type, const QVariant &data = QVariant(), const QString &uuid = QStringLiteral( "" ))

Reimplemented Protected Functions

virtual void focusOutEvent(QFocusEvent *e)
virtual void wheelEvent(QWheelEvent *iEvent)
  • 15 protected functions inherited from QComboBox
  • 2 protected functions inherited from TUiInterface
  • 35 protected functions inherited from QWidget

Protected Slots

void indexChanged(int newIndx)
  • 1 protected slot inherited from QWidget

Additional Inherited Members

  • 5 static public members inherited from QWidget
  • 15 protected functions inherited from QComboBox
  • 2 protected functions inherited from TUiInterface
  • 35 protected functions inherited from QWidget

Detailed Description

可编辑的下拉框

Property Documentation

itemList : QStringList

Access functions:

QStringList itemList()
void setItemList(QStringList iItemStrLst)

Notifier signal:

void itemListChanged()

wheelEnabled : bool

Access functions:

bool isWheelEnabled()
void setWheelEnabled(bool iYBol)

Member Function Documentation

TEditableComboBox::TEditableComboBox(QWidget *parent = 0)

Default constructs an instance of TEditableComboBox.

TEditableComboBox::~TEditableComboBox()

Destroys the instance of TEditableComboBox.

[virtual protected] void TEditableComboBox::focusOutEvent(QFocusEvent *e)

[virtual slot] QVariant TEditableComboBox::getData(const QString &key = "", const QVariant &options = QVariant())

[protected slot] void TEditableComboBox::indexChanged(int newIndx)

[virtual signal] void TEditableComboBox::notification(const QString &type, const QVariant &data = QVariant(), const QString &uuid = QStringLiteral( "" ))

[virtual slot] void TEditableComboBox::setData(const QString &iKey, const QVariant &iData)

[virtual] void TEditableComboBox::showPopup()

[virtual protected] void TEditableComboBox::wheelEvent(QWheelEvent *iEvent)