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