tpRadioButton类
SingleGUI
2025-07-05
介绍
单选按钮
继承关系
基础信息
头文件: | include <tpRadioButton.h> |
---|---|
Cmake: | None |
发布版本: | V0.1.0 |
继承类: | tpChildWidget |
派生类: |
信号
信号名称 | 参数 | 描述 |
---|---|---|
onClicked | bool |
Public 成员函数
tpRadioButton(tpChildWidget *parent=nullptr) | ||
---|---|---|
tpRadioButton(const tpString &text, tpChildWidget *parent=nullptr) | ||
~tpRadioButton() | ||
setAutoFit(bool enable=false) | ||
setSpace(uint32_t space=1) | ||
setBoxColor(uint32_t color) | ||
setBoxColor(tpColors &color) | ||
setCheckColor(uint32_t color) | ||
setCheckColor(tpColors &color) | ||
setChecked(bool checked) | ||
checked() | ||
addToGroup(tpRadioButton *group) | ||
delFromGroup(tpRadioButton *group) | ||
radioSet() | ||
setRect(tpRect &rect) | ||
setRect(tpRect *rect) | ||
setRect(ItpRect &rect) | ||
setRect(ItpRect *rect) | ||
setRect(int32_t x, int32_t y, uint32_t w, uint32_t h) | ||
setText(const tpString &text) | ||
virtual tpFont * | font() | |
onMouseKeyEvent(tpMouseKeyEvent *event) | ||
onPaintEvent(tpObjectPaintEvent *event) | 绘制事件,禁止在该函数调用 paint和update函数 |
成员函数说明
tpRadioButton::tpRadioButton(tpChildWidget *parent=nullptr)
暂无注释...
tpRadioButton::tpRadioButton(const tpString &text, tpChildWidget *parent=nullptr)
暂无注释...
virtual
tpRadioButton::~tpRadioButton()
暂无注释...
virtual
void tpRadioButton::setAutoFit(bool enable=false)
暂无注释...
virtual
void tpRadioButton::setSpace(uint32_t space=1)
暂无注释...
virtual
void tpRadioButton::setBoxColor(uint32_t color)
暂无注释...
virtual
void tpRadioButton::setBoxColor(tpColors &color)
暂无注释...
virtual
void tpRadioButton::setCheckColor(uint32_t color)
暂无注释...
virtual
void tpRadioButton::setCheckColor(tpColors &color)
暂无注释...
virtual
void tpRadioButton::setChecked(bool checked)
暂无注释...
virtual
bool tpRadioButton::checked()
暂无注释...
virtual
bool tpRadioButton::addToGroup(tpRadioButton *group)
暂无注释...
virtual
bool tpRadioButton::delFromGroup(tpRadioButton *group)
暂无注释...
virtual
IPitpCheckBoxSet * tpRadioButton::radioSet()
暂无注释...
virtual
void tpRadioButton::setRect(tpRect &rect)
暂无注释...
virtual
void tpRadioButton::setRect(tpRect *rect)
暂无注释...
virtual
void tpRadioButton::setRect(ItpRect &rect)
暂无注释...
virtual
void tpRadioButton::setRect(ItpRect *rect)
暂无注释...
virtual
void tpRadioButton::setRect(int32_t x, int32_t y, uint32_t w, uint32_t h)
暂无注释...
virtual
void tpRadioButton::setText(const tpString &text)
暂无注释...
virtual
tpFont * tpRadioButton::font()
暂无注释...
virtual
bool tpRadioButton::onMouseKeyEvent(tpMouseKeyEvent *event)
暂无注释...
virtual
bool tpRadioButton::onPaintEvent(tpObjectPaintEvent *event)
点击查看...
绘制事件,禁止在该函数调用 paint和update函数
返回值:
返回true继续执行子控件绘制