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

DSwitchHeaderLine 类用于提供 DSwitchLineExpand 的标题栏. 更多...

类 Dtk::Widget::DSwitchHeaderLine 继承关系图:
Dtk::Widget::DHeaderLine Dtk::Widget::DBaseLine

信号

void checkedChanged (bool arg)
 信号在控件开关状态发生改变时触发. arg checked状态
 

Public 成员函数

 DSwitchHeaderLine (QWidget *parent=0)
 DSwitchHeaderLine::DSwitchHeaderLineDSwitchHeaderLine 的构造函数. parent 指定了控件的父控件。
 
void setExpand (bool value)
 DSwitchHeaderLine::setExpand 用于设置控件的开关状态. value 为指定的开关状态,true 为开, false 为关。
 
- Public 成员函数 继承自 Dtk::Widget::DHeaderLine
 DHeaderLine (QWidget *parent=0)
 
void setTitle (const QString &title)
 Set the title of the header line.
 
void setContent (QWidget *content)
 Set the content widget of the header line.
 
QString title () const
 Title of the header line.
 
- Public 成员函数 继承自 Dtk::Widget::DBaseLine
 DBaseLine (QWidget *parent=0)
 
void setLeftContent (QWidget *content)
 设置左侧内容控件
 
void setRightContent (QWidget *content)
 设置右侧内容控件
 
QBoxLayout * leftLayout ()
 获取左侧 QBoxLayout
 
QBoxLayout * rightLayout ()
 获取右侧 QBoxLayout
 
void setLeftMargin (int margin)
 设置左侧外边距
 
void setRightMargin (int margin)
 设置右侧外边距
 
int leftMargin () const
 获取左侧外边距
 
int rightMargin () const
 右侧外侧外边距
 

Protected 成员函数

void mousePressEvent (QMouseEvent *)
 

详细描述

DSwitchHeaderLine 类用于提供 DSwitchLineExpand 的标题栏.

\inmodule dtkwidget

构造及析构函数说明

◆ DSwitchHeaderLine()

Dtk::Widget::DSwitchHeaderLine::DSwitchHeaderLine ( QWidget *  parent = 0)

DSwitchHeaderLine::DSwitchHeaderLineDSwitchHeaderLine 的构造函数. parent 指定了控件的父控件。

一般情况下,无需手动创建 DSwitchHeaderLine 对象。


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