TMultiComboBox Class
| Header: | #include <TMultiComboBox> |
| Inherits: | QComboBox and TUiInterface |
Properties
- currentNames : QStringList
- itemList : QList<QVariant>
- nameFormat : QString
- searchable : bool
Public Functions
| TMultiComboBox(QWidget *parent = 0) | |
| ~TMultiComboBox() |
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) |
- 5 public slots inherited from QComboBox
- 9 public slots inherited from TUiInterface
- 19 public slots inherited from QWidget
Signals
| void | currentNamesChanged(QStringList iCurrentNameStrLst) |
| void | itemListChanged() |
| virtual void | notification(const QString &type, const QVariant &data = QVariant(), const QString &uuid = QStringLiteral( "" )) |
- 8 signals inherited from QComboBox
- 1 signal inherited from TUiInterface
- 3 signals 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
- 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().