TRadioBox Class
单选框 More...
Header: | #include <TRadioBox> |
Inherits: | QWidget and TUiInterface |
Properties
- columnCount : int
- currentName : QString
- itemList : QList<QVariant>
- 58 properties inherited from QWidget
Public Functions
TRadioBox(QWidget *parent = 0) | |
~TRadioBox() |
- 213 public functions inherited from QWidget
Public Slots
void | addButton(QAbstractButton *iButtonPtr) |
void | addButtons(QList<QAbstractButton *> iLst) |
QButtonGroup * | buttonGroup() |
QList<QAbstractButton *> | buttons() |
void | clear() |
void | clearValue() |
int | columnCount() const |
QIcon | currentIcon() const |
QString | currentName() const |
QString | currentText() const |
QVariant | currentUserData() const |
virtual QVariant | getData(const QString &key = "", const QVariant &options = QVariant()) |
QList<QVariant> | itemList() |
void | merge(QAbstractButton *iButtonPtr) |
void | merge(TRadioBox *iRadioBoxPtr) |
void | merge(QButtonGroup *iButtonGroupPtr) |
void | setColumnCount(int iCountInt) |
void | setCurrentName(const QString &iCurNameStr) |
virtual void | setData(const QString &key, const QVariant &data) |
void | setItemList(QList<QVariant> iItemLst) |
- 19 public slots inherited from QWidget
- 9 public slots inherited from TUiInterface
Signals
void | currentNameChanged(QString iCurNameStr) |
void | itemListChanged() |
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() const |
void | setColumnCount(int iCountInt) |
currentName : QString
Access functions:
QString | currentName() const |
void | setCurrentName(const QString &iCurNameStr) |
itemList : QList<QVariant>
Access functions:
QList<QVariant> | itemList() |
void | setItemList(QList<QVariant> iItemLst) |
Notifier signal:
void | itemListChanged() |
Member Function Documentation
TRadioBox::TRadioBox(QWidget *parent = 0)
Default constructs an instance of TRadioBox.
TRadioBox::~TRadioBox()
Destroys the instance of TRadioBox.
[slot]
void TRadioBox::addButton(QAbstractButton *iButtonPtr)
[slot]
void TRadioBox::addButtons(QList<QAbstractButton *> iLst)
[slot]
QButtonGroup *TRadioBox::buttonGroup()
[slot]
QList<QAbstractButton *> TRadioBox::buttons()
[slot]
void TRadioBox::clear()
[slot]
void TRadioBox::clearValue()
[slot]
QIcon TRadioBox::currentIcon() const
[slot]
QString TRadioBox::currentName() const
获取当前选项名称
Note: Getter function for property currentName.
See also setCurrentName().
[signal]
void TRadioBox::currentNameChanged(QString iCurNameStr)
[slot]
QString TRadioBox::currentText() const
[slot]
QVariant TRadioBox::currentUserData() const
[virtual slot]
QVariant TRadioBox::getData(const QString &key = "", const QVariant &options = QVariant())
[slot]
void TRadioBox::merge(QAbstractButton *iButtonPtr)
合并button 到RadioBox
[slot]
void TRadioBox::merge(TRadioBox *iRadioBoxPtr)
与其它TRadioBox合并
[slot]
void TRadioBox::merge(QButtonGroup *iButtonGroupPtr)
[virtual signal]
void TRadioBox::notification(const QString &type, const QVariant &data = QVariant(), const QString &uuid = QStringLiteral( "" ))
[slot]
void TRadioBox::setColumnCount(int iCountInt)
设置每行显示多少个选项
Note: Setter function for property columnCount.
See also columnCount().
[slot]
void TRadioBox::setCurrentName(const QString &iCurNameStr)
设置当前选项为name是 curname 的项
Note: Setter function for property currentName.
See also currentName().
[virtual slot]
void TRadioBox::setData(const QString &key, const QVariant &data)
[slot]
void TRadioBox::setItemList(QList<QVariant> iItemLst)
*
设置选项列表 * item_list 格式如下 *
* [ * {icon:':/Mail.png',name:1,text:'item1'}, {icon:':/Home.png',name:2,text:'item2'}, {icon:':/Home.png',name:3,text:'item3'} ] *
Note: Setter function for property itemList.
See also itemList().