DtkWidget
DTK Widget module
载入中...
搜索中...
未找到
Dtk::Widget::DSwitchButton类 参考

DSwitchButton 实现一个开关按钮 更多...

类 Dtk::Widget::DSwitchButton 继承关系图:

信号

void checkedChanged (bool arg)
 选择状态的信号
 

Public 成员函数

 DSwitchButton (QWidget *parent=Q_NULLPTR)
 构造 DSwitchButton 对象,传入父控件指针。
 
QSize sizeHint () const Q_DECL_OVERRIDE
 DSwitchButton::sizeHint 初始化控件矩形大小(在绘画之前)
 

Protected 成员函数

void paintEvent (QPaintEvent *e) Q_DECL_OVERRIDE
 DSwitchButton::paintEvent 绘画处理
 
void initStyleOption (DStyleOptionButton *option) const
 DSwitchButton::initStyleOption 初始化(用于继承的)抽象按钮对象,后面用于 DStylePainter 绘画 DStyle::CE_SwitchButton 枚举
 
void checkStateSet () Q_DECL_OVERRIDE
 

详细描述

DSwitchButton 实现一个开关按钮

构造及析构函数说明

◆ DSwitchButton()

Dtk::Widget::DSwitchButton::DSwitchButton ( QWidget *  parent = Q_NULLPTR)
explicit

构造 DSwitchButton 对象,传入父控件指针。

参数
parent父控件指针

成员函数说明

◆ initStyleOption()

void Dtk::Widget::DSwitchButton::initStyleOption ( DStyleOptionButton option) const
protected

DSwitchButton::initStyleOption 初始化(用于继承的)抽象按钮对象,后面用于 DStylePainter 绘画 DStyle::CE_SwitchButton 枚举

参数
option初始化了的的抽象风格按钮对象

◆ paintEvent()

void Dtk::Widget::DSwitchButton::paintEvent ( QPaintEvent *  e)
protected

DSwitchButton::paintEvent 绘画处理

参数
e绘画事件
参见
QWidget::paintEvent()

◆ sizeHint()

QSize Dtk::Widget::DSwitchButton::sizeHint ( ) const

DSwitchButton::sizeHint 初始化控件矩形大小(在绘画之前)

返回
控件矩形大小

该类的文档由以下文件生成: