DtkWidget
DTK Widget module
载入中...
搜索中...
未找到
Dtk::Widget::ArrowButtonIcon类 参考
类 Dtk::Widget::ArrowButtonIcon 继承关系图:

Public 成员函数

 ArrowButtonIcon (QWidget *parent=0)
 构造一个 ArrowButtonIcon 箭头按钮,默认箭头方向向下
 
void setArrowDirection (int direction)
 设置按钮的箭头方向.
 
void setButtonState (int state)
 设置按钮状态
 
int arrowDirection () const
 获取箭头方向.
 
int buttonState () const
 获得按钮状态
 

属性

int arrowButtonDirection
 
int arrowButtonState
 

构造及析构函数说明

◆ ArrowButtonIcon()

ArrowButtonIcon::ArrowButtonIcon ( QWidget *  parent = 0)
explicit

构造一个 ArrowButtonIcon 箭头按钮,默认箭头方向向下

ArrowButtonIcon默认设置了Qt::WA_TransparentForMouseEvents属性 当该属性被激活启用时,将会使所有发送到窗体和窗体内部子控件的鼠标事件无效。 鼠标事件被分发到其它的窗体部件,就像本窗体部件及本窗体内的子控件没有出现在窗体层次体系中。 鼠标单击和鼠标其它事件穿过(即绕开)本窗体部件及其内的子控件,这个属性默认是开启的。 (说人话就是透明点击)

成员函数说明

◆ setArrowDirection()

void ArrowButtonIcon::setArrowDirection ( int  direction)

设置按钮的箭头方向.

参数
[in]direction箭头的方向.

◆ setButtonState()

void ArrowButtonIcon::setButtonState ( int  state)

设置按钮状态

参数
[in]state箭头按钮的状态.

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