DtkWidget
DTK Widget module
|
Public 成员函数 | |
DFloatingButton (QWidget *parent=nullptr) | |
构造函数 | |
DFloatingButton (QStyle::StandardPixmap iconType, QWidget *parent=nullptr) | |
构造函数 | |
DFloatingButton (DStyle::StandardPixmap iconType, QWidget *parent=nullptr) | |
构造函数 | |
DFloatingButton (const QString &text, QWidget *parent=nullptr) | |
构造函数 | |
DFloatingButton (const QIcon &icon, const QString &text=QString(), QWidget *parent=nullptr) | |
构造函数 | |
DFloatingButton (const DDciIcon &icon, const QString &text=QString(), QWidget *parent=nullptr) | |
构造函数 | |
Public 成员函数 继承自 Dtk::Widget::DIconButton | |
DIconButton (QWidget *parent=nullptr) | |
实现一个方便定义图标的button | |
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) |
设置button的图标 | |
void | setIcon (QStyle::StandardPixmap iconType) |
设置button图标的类型,传入QT预定义枚举值 | |
void | setIcon (DStyle::StandardPixmap iconType) |
设置button图标的类型,传入DTK预定义枚举值 | |
void | setIcon (const DDciIcon &icon) |
DDciIcon | dciIcon () const |
QSize | sizeHint () const override |
QSize | minimumSizeHint () const override |
QSize | iconSize () const |
icon的尺寸 | |
bool | isFlat () const |
button图标有无边框 | |
void | setEnabledCircle (bool status) |
bool | enabledCircle () const |
void | setNewNotification (const bool set_new) |
设置是否显示小红点 | |
Protected 成员函数 | |
DStyleOptionButton | baseStyleOption () const override |
获取基础的样式选项 | |
void | initStyleOption (DStyleOptionButton *option) const override |
Protected 成员函数 继承自 Dtk::Widget::DIconButton | |
DIconButton (DIconButtonPrivate &dd, QWidget *parent=nullptr) | |
void | keyPressEvent (QKeyEvent *event) override |
额外继承的成员函数 | |
Public 槽 继承自 Dtk::Widget::DIconButton | |
void | setFlat (bool flat) |
设置是否保留边框 | |
属性 继承自 Dtk::Widget::DIconButton | |
bool | flat |
|
explicit |
构造函数
[in] | parent | 父控件 |
|
explicit |
构造函数
[in] | iconType | 图标类型 |
|
explicit |
构造函数
[in] | iconType | 图标类型 |
|
explicit |
构造函数
[in] | text | 按钮文本 |
DFloatingButton::DFloatingButton | ( | const QIcon & | icon, |
const QString & | text = QString() , |
||
QWidget * | parent = nullptr |
||
) |
构造函数
[in] | icon | 按钮图标 |
DFloatingButton::DFloatingButton | ( | const DDciIcon & | icon, |
const QString & | text = QString() , |
||
QWidget * | parent = nullptr |
||
) |
构造函数
[in] | icon | DCI按钮图标 |
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |