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