TMultiComboBox Class

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

Properties

Public Functions

TMultiComboBox(QWidget *parent = 0)
~TMultiComboBox()
  • 60 public functions inherited from QComboBox
  • 213 public functions inherited from QWidget

Public Slots

QList<QIcon> currentIcons() const
QString currentName() const
QStringList currentNames() const
QStringList currentTexts()
QVariantList currentUserDatas() const
void doModelDataChanged(QVariantList iMapVarLst)
void doSelectChanged(QVariantList iMapVarLst)
virtual QVariant getData(const QString &key = "", const QVariant &options = QVariant())
void hideListWidget()
bool isSearchable()
bool isSelectAll()
QVariantList itemList() const
QString nameFormat() const
void select(const QString &iNameStr, bool iFlagBol = true)
void selectAll(bool iFlagBol)
void setCurrentName(const QString &iCurNameStr)
void setCurrentNames(const QStringList &iCurNameStrLst)
virtual void setData(const QString &key, const QVariant &data)
void setItemList(const QVariantList &iItemLst)
void setNameFormat(const QString &iFormatStr)
void setSearchable(bool iYBol)

Signals

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

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
  • 1 protected slot inherited from QWidget

Detailed Description

Property Documentation

currentNames : QStringList

Access functions:

QStringList currentNames() const
void setCurrentNames(const QStringList &iCurNameStrLst)

itemList : QList<QVariant>

Access functions:

QVariantList itemList() const
void setItemList(const QVariantList &iItemLst)

Notifier signal:

void itemListChanged()

nameFormat : QString

Access functions:

QString nameFormat() const
void setNameFormat(const QString &iFormatStr)

searchable : bool

Access functions:

bool isSearchable()
void setSearchable(bool iYBol)

Member Function Documentation

TMultiComboBox::TMultiComboBox(QWidget *parent = 0)

Default constructs an instance of TMultiComboBox.

TMultiComboBox::~TMultiComboBox()

Destroys the instance of TMultiComboBox.

[slot] QList<QIcon> TMultiComboBox::currentIcons() const

[slot] QString TMultiComboBox::currentName() const

See also setCurrentName().

[signal] void TMultiComboBox::currentNamesChanged(QStringList iCurrentNameStrLst)

[slot] QStringList TMultiComboBox::currentTexts()

[slot] QVariantList TMultiComboBox::currentUserDatas() const

[slot] void TMultiComboBox::doModelDataChanged(QVariantList iMapVarLst)

[slot] void TMultiComboBox::doSelectChanged(QVariantList iMapVarLst)

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

[slot] void TMultiComboBox::hideListWidget()

[slot] bool TMultiComboBox::isSelectAll()

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

[slot] void TMultiComboBox::select(const QString &iNameStr, bool iFlagBol = true)

[slot] void TMultiComboBox::selectAll(bool iFlagBol)

[slot] void TMultiComboBox::setCurrentName(const QString &iCurNameStr)

See also currentName().

[virtual slot] void TMultiComboBox::setData(const QString &key, const QVariant &data)