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