DLabel一个重新实现的 QLabel。
更多...
|
| | DLabel (QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags()) |
| | DLabel的构造函数.
|
| |
| | DLabel (const QString &text, QWidget *parent=nullptr) |
| | DLabel的构造函数.
|
| |
|
| ~DLabel () |
| | DLabel的析构函数
|
| |
| void | setForegroundRole (QPalette::ColorRole role) |
| | 显示的字体颜色
|
| |
| void | setForegroundRole (DPalette::ColorType color) |
| | 显示的字体颜色
|
| |
| void | setElideMode (Qt::TextElideMode elideMode) |
| | 设置省略号显示的模式
|
| |
| Qt::TextElideMode | elideMode () const |
| | 获取省略号的模式
|
| |
DLabel一个重新实现的 QLabel。
DLabel提供了将 DLabel 显示在指定位置的函数 DLabel提供了改变字体颜色的函数。
◆ DLabel() [1/3]
| DLabel::DLabel |
( |
QWidget * |
parent = nullptr, |
|
|
Qt::WindowFlags |
f = Qt::WindowFlags() |
|
) |
| |
|
explicit |
DLabel的构造函数.
- 参数
-
| [in] | parent | 参数被发送到 QLabel 构造函数. |
◆ DLabel() [2/3]
| DLabel::DLabel |
( |
const QString & |
text, |
|
|
QWidget * |
parent = nullptr |
|
) |
| |
DLabel的构造函数.
- 参数
-
| [in] | text | 文本信息 |
| [in] | parent | 指定父对象. |
◆ DLabel() [3/3]
| DLabel::DLabel |
( |
DLabelPrivate & |
dd, |
|
|
QWidget * |
parent = nullptr |
|
) |
| |
|
protected |
DLabel的构造函数.
- 参数
-
| [in] | dd | 私有成员变量 |
| [in] | parent | 父控件 |
◆ elideMode()
| Qt::TextElideMode DLabel::elideMode |
( |
| ) |
const |
◆ initPainter()
| void DLabel::initPainter |
( |
QPainter * |
painter | ) |
const |
|
overrideprotected |
◆ paintEvent()
| void DLabel::paintEvent |
( |
QPaintEvent * |
event | ) |
|
|
overrideprotected |
◆ setElideMode()
| void DLabel::setElideMode |
( |
Qt::TextElideMode |
elideMode | ) |
|
◆ setForegroundRole() [1/2]
| void DLabel::setForegroundRole |
( |
DPalette::ColorType |
color | ) |
|
◆ setForegroundRole() [2/2]
| void DLabel::setForegroundRole |
( |
QPalette::ColorRole |
role | ) |
|
显示的字体颜色
- 参数
-
| [in] | role | 字体颜色(QPalette::ColorRole) |
该类的文档由以下文件生成:
- include/widgets/dlabel.h
- src/widgets/dlabel.cpp
- docs/widgets/dlabel.zh_CN.dox