TMultiCheckBox Class
| Header: | #include <TMultiCheckBox> |
| Inherits: | QWidget and TUiInterface |
Properties
- columnCount : int
- currentNames : QStringList
- 58 properties inherited from QWidget
Public Functions
| TMultiCheckBox(QWidget *parent = 0) | |
| ~TMultiCheckBox() |
- 213 public functions inherited from QWidget
Public Slots
| void | addButton(TCheckBox *iButtonPtr) |
| QList<TCheckBox *> | buttons() |
| TCheckBox * | checkButton(const QString &iName) const |
| void | clear() |
| int | columnCount() |
| QList<QIcon> | currentIcons() |
| QString | currentName(const QString &iSepStr = QString( "," )) const |
| QStringList | currentNames() const |
| QVariantList | currentUserDatas() |
| virtual QVariant | getData(const QString &key = "", const QVariant &options = QVariant()) |
| QVariantMap | getTipTexts() const |
| int | horizontalSpacing() const |
| QVariantList | itemList() const |
| int | margin() const |
| void | merge(TCheckBox *iButtonPtr) |
| void | merge(TMultiCheckBox *iCheckBoxPtr) |
| QAbstractButton * | parentButton() const |
| void | select(const QString &iNameStr, bool iFlagStr = true) |
| void | selectAll(bool iFlagBol) |
| void | setColumnCount(int iCountInt) |
| void | setCurrentName(const QString &iCurNameStr, const QString &iSepStr = QString( "," )) |
| void | setCurrentNames(const QStringList &iCurNameStrLst) |
| virtual void | setData(const QString &key, const QVariant &data) |
| void | setHorizontalSpacing(int iSpace) |
| void | setItemList(const QVariantList &iItemLst) |
| void | setMargin(int iMargin) |
| void | setParentButton(QAbstractButton *iButtonPtr) |
| void | setTipTexts(const QVariantMap &iData) |
| void | setVerticalSpacing(int iSpace) |
| int | verticalSpacing() const |
- 19 public slots inherited from QWidget
- 9 public slots inherited from TUiInterface
Signals
| void | checkBoxToggled(QString checkBoxName, bool isChecked) |
| void | currentNamesChanged(QStringList iCurNameStrLst) |
| virtual void | notification(const QString &type, const QVariant &data = QVariant(), const QString &uuid = QStringLiteral( "" )) |
- 3 signals inherited from QWidget
- 1 signal inherited from TUiInterface
Additional Inherited Members
- 5 static public members inherited from QWidget
- 35 protected functions inherited from QWidget
- 2 protected functions inherited from TUiInterface
- 1 protected slot inherited from QWidget
Detailed Description
Property Documentation
columnCount : int
Access functions:
| int | columnCount() |
| void | setColumnCount(int iCountInt) |
currentNames : QStringList
Access functions:
| QStringList | currentNames() const |
| void | setCurrentNames(const QStringList &iCurNameStrLst) |
Member Function Documentation
TMultiCheckBox::TMultiCheckBox(QWidget *parent = 0)
Default constructs an instance of TMultiCheckBox.
TMultiCheckBox::~TMultiCheckBox()
Destroys the instance of TMultiCheckBox.
[slot] void TMultiCheckBox::addButton(TCheckBox *iButtonPtr)
[slot] QList<TCheckBox *> TMultiCheckBox::buttons()
[signal] void TMultiCheckBox::checkBoxToggled(QString checkBoxName, bool isChecked)
[slot] TCheckBox *TMultiCheckBox::checkButton(const QString &iName) const
[slot] void TMultiCheckBox::clear()
[slot] QList<QIcon> TMultiCheckBox::currentIcons()
[slot] QString TMultiCheckBox::currentName(const QString &iSepStr = QString( "," )) const
See also setCurrentName().
[signal] void TMultiCheckBox::currentNamesChanged(QStringList iCurNameStrLst)
[slot] QVariantList TMultiCheckBox::currentUserDatas()
[virtual slot] QVariant TMultiCheckBox::getData(const QString &key = "", const QVariant &options = QVariant())
[slot] QVariantMap TMultiCheckBox::getTipTexts() const
[slot] int TMultiCheckBox::horizontalSpacing() const
See also setHorizontalSpacing().
[slot] QVariantList TMultiCheckBox::itemList() const
See also setItemList().
[slot] int TMultiCheckBox::margin() const
See also setMargin().
[slot] void TMultiCheckBox::merge(TCheckBox *iButtonPtr)
[slot] void TMultiCheckBox::merge(TMultiCheckBox *iCheckBoxPtr)
[virtual signal] void TMultiCheckBox::notification(const QString &type, const QVariant &data = QVariant(), const QString &uuid = QStringLiteral( "" ))
[slot] QAbstractButton *TMultiCheckBox::parentButton() const
See also setParentButton().
[slot] void TMultiCheckBox::select(const QString &iNameStr, bool iFlagStr = true)
[slot] void TMultiCheckBox::selectAll(bool iFlagBol)
[slot] void TMultiCheckBox::setCurrentName(const QString &iCurNameStr, const QString &iSepStr = QString( "," ))
See also currentName().
[virtual slot] void TMultiCheckBox::setData(const QString &key, const QVariant &data)
[slot] void TMultiCheckBox::setHorizontalSpacing(int iSpace)
See also horizontalSpacing().
[slot] void TMultiCheckBox::setItemList(const QVariantList &iItemLst)
See also itemList().
[slot] void TMultiCheckBox::setMargin(int iMargin)
See also margin().
[slot] void TMultiCheckBox::setParentButton(QAbstractButton *iButtonPtr)
See also parentButton().
[slot] void TMultiCheckBox::setTipTexts(const QVariantMap &iData)
[slot] void TMultiCheckBox::setVerticalSpacing(int iSpace)
See also verticalSpacing().
[slot] int TMultiCheckBox::verticalSpacing() const
See also setVerticalSpacing().