DtkWidget 5.6.0.2
DTK Widget module
Public 成员函数 | 所有成员列表
Dtk::Widget::DButtonBoxButton类 参考

DButtonBoxButton 提供了修改了样式的按钮. 更多...

类 Dtk::Widget::DButtonBoxButton 继承关系图:
Inheritance graph
[图例]
Dtk::Widget::DButtonBoxButton 的协作图:
Collaboration graph
[图例]

Public 成员函数

 DButtonBoxButton (const QString &text, QWidget *parent=nullptr)
 DButtonBoxButton 构造函数. 更多...
 
 DButtonBoxButton (const QIcon &icon, const QString &text=QString(), QWidget *parent=nullptr)
 DButtonBoxButton构造函数. 更多...
 
 DButtonBoxButton (QStyle::StandardPixmap iconType=static_cast< QStyle::StandardPixmap >(-1), const QString &text=QString(), QWidget *parent=nullptr)
 DButtonBoxButton 构造函数. 更多...
 
 DButtonBoxButton (DStyle::StandardPixmap iconType=static_cast< DStyle::StandardPixmap >(-1), const QString &text=QString(), QWidget *parent=nullptr)
 DButtonBoxButton 构造函数. 更多...
 
 DButtonBoxButton (const DDciIcon &dciIcon, const QString &text=QString(), QWidget *parent=nullptr)
 
void setIcon (const QIcon &icon)
 设置按钮图标. 更多...
 
void setIcon (QStyle::StandardPixmap iconType)
 设置按钮图标. 这是为便于使用而提供的一个重载成员函数.与上面的函数相比,它接受不同类型的参数.iconType Qt标准图标
 
void setIcon (DStyle::StandardPixmap iconType)
 设置按钮图标. 这是为便于使用而提供的一个重载成员函数.与上面的函数相比,它接受不同类型的参数.iconType 标准图标
 
void setIcon (const DDciIcon &icon)
 
DDciIcon dciIcon () const
 
QSize iconSize () const
 返回图标大小. 更多...
 
QSize sizeHint () const
 DButtonBoxButton::sizeHint. 更多...
 
QSize minimumSizeHint () const override
 DButtonBoxButton::minimumSizeHint. 更多...
 

详细描述

DButtonBoxButton 提供了修改了样式的按钮.

\inmodule dtkwidget

DButtonBoxButton 提供了设置图标的按钮的函数

注解
代码示例
DButtonBoxButton *btn1 = new DButtonBoxButton("btn1");
btn1->setIcon(QStyle::StandardPixmap::SP_ArrowUp);
参见
Dtk::Widget::DButtonBox

构造及析构函数说明

◆ DButtonBoxButton() [1/4]

Dtk::Widget::DButtonBoxButton::DButtonBoxButton ( const QString text,
QWidget *  parent = nullptr 
)
explicit

DButtonBoxButton 构造函数.

text 按钮名称 parent 参数被发送到 QAbstractButton 构造函数

◆ DButtonBoxButton() [2/4]

Dtk::Widget::DButtonBoxButton::DButtonBoxButton ( const QIcon &  icon,
const QString text = QString(),
QWidget *  parent = nullptr 
)

DButtonBoxButton构造函数.

icon 图标 text 参数被发送到 DButtonBoxButton 构造函数 parent 参数被发送到 DButtonBoxButton 构造函数

◆ DButtonBoxButton() [3/4]

Dtk::Widget::DButtonBoxButton::DButtonBoxButton ( QStyle::StandardPixmap  iconType = static_cast<QStyle::StandardPixmap>(-1),
const QString text = QString(),
QWidget *  parent = nullptr 
)

DButtonBoxButton 构造函数.

iconType Qt标准图标 text 参数被发送到 DButtonBoxButton 构造函数 parent 参数被发送到 DButtonBoxButton 构造函数

◆ DButtonBoxButton() [4/4]

Dtk::Widget::DButtonBoxButton::DButtonBoxButton ( DStyle::StandardPixmap  iconType = static_cast<DStyle::StandardPixmap>(-1),
const QString text = QString(),
QWidget *  parent = nullptr 
)

DButtonBoxButton 构造函数.

iconType 标准图标 text 参数被发送到 DButtonBoxButton 构造函数 parent 参数被发送到 DButtonBoxButton 构造函数

成员函数说明

◆ iconSize()

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

返回图标大小.

返回
返回图标大小.

◆ minimumSizeHint()

QSize Dtk::Widget::DButtonBoxButton::minimumSizeHint ( ) const
override

DButtonBoxButton::minimumSizeHint.

返回
按钮的最小大小策略.
参见
QAbstractButton::minimumSizeHint()

◆ setIcon()

void Dtk::Widget::DButtonBoxButton::setIcon ( const QIcon &  icon)

设置按钮图标.

icon 图标

◆ sizeHint()

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

DButtonBoxButton::sizeHint.

返回
按钮的推荐大小.
参见
QAbstractButton::sizeHint()

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