DtkWidget 5.6.0.2
DTK Widget module
Public 槽 | Public 成员函数 | Protected 成员函数 | 属性 | 所有成员列表
Dtk::Widget::DIconButton类 参考
类 Dtk::Widget::DIconButton 继承关系图:
Inheritance graph
[图例]
Dtk::Widget::DIconButton 的协作图:
Collaboration graph
[图例]

Public 槽

void setFlat (bool flat)
 DIconButton::setFlat 设置是否保留边框 flat true无边框 false有边框
 

Public 成员函数

 DIconButton (QWidget *parent=nullptr)
 DIconButton::DIconButton 实现一个方便定义图标的button parent
 
 DIconButton (QStyle::StandardPixmap iconType, QWidget *parent=nullptr)
 
 DIconButton (DStyle::StandardPixmap iconType, QWidget *parent=nullptr)
 
 DIconButton (const DDciIcon &dciIcon, QWidget *parent=nullptr)
 
void setIcon (const QIcon &icon)
 DIconButton::setIcon 设置button的图标 icon button的图标
 
void setIcon (QStyle::StandardPixmap iconType)
 DIconButton::setIcon 设置button图标的类型,传入QT预定义枚举值 iconType icon类型
 
void setIcon (DStyle::StandardPixmap iconType)
 DIconButton::setIcon 设置button图标的类型,传入DTK预定义枚举值 iconType icon类型
 
void setIcon (const DDciIcon &icon)
 
DDciIcon dciIcon () const
 
QSize sizeHint () const override
 
QSize minimumSizeHint () const override
 
QSize iconSize () const
 DIconButton::iconSize 更多...
 
bool isFlat () const
 DIconButton::isFlat 更多...
 
void setEnabledCircle (bool status)
 
bool enabledCircle () const
 
void setNewNotification (const bool set_new)
 DIconButton::setNewNotification 设置是否显示小红点 set_new true有红点 false无红点
 

Protected 成员函数

 DIconButton (DIconButtonPrivate &dd, QWidget *parent=nullptr)
 
virtual DStyleOptionButton baseStyleOption () const
 
virtual void initStyleOption (DStyleOptionButton *option) const
 
void keyPressEvent (QKeyEvent *event) override
 

属性

bool flat
 

成员函数说明

◆ iconSize()

QSize Dtk::Widget::DIconButton::iconSize ( ) const

DIconButton::iconSize

返回
返回ICON的尺寸

◆ isFlat()

bool Dtk::Widget::DIconButton::isFlat ( ) const

DIconButton::isFlat

返回
true无边框 false有边框

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