| DtkWidget
                             DTK Widget module | 
 
  
| 信号 | |
| void | clicked () | 
| void | pickedColor (QColor color) | 
| Public 成员函数 | |
| ColorLabel (DWidget *parent=nullptr) | |
| ColorLabel::ColorLabel 提供取色的Label | |
| QColor | getColor (qreal h, qreal s, qreal v) | 
| ColorLabel::getColor 获取Label上取到的颜色 qreal h, qreal s, qreal v 位置 | |
| void | setHue (int hue) | 
| ColorLabel::setHue 设置取色Label的基础颜色 | |
| void | pickColor (QPoint pos) | 
| ColorLabel::pickColor 选择要水印的颜色 pos 选取颜色的位置 | |
| QCursor | pickColorCursor () | 
| ColorLabel::pickColorCursor 绘制点击时的鼠标光标样式 | |
|  Public 成员函数 继承自 Dtk::Widget::DLabel | |
| 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 | 
| 获取省略号的模式 | |
| Protected 成员函数 | |
| void | paintEvent (QPaintEvent *) | 
| void | enterEvent (QEnterEvent *e) | 
| void | leaveEvent (QEvent *e) | 
| void | mousePressEvent (QMouseEvent *e) | 
| void | mouseMoveEvent (QMouseEvent *e) | 
| void | mouseReleaseEvent (QMouseEvent *e) | 
|  Protected 成员函数 继承自 Dtk::Widget::DLabel | |
| DLabel (DLabelPrivate &dd, QWidget *parent=nullptr) | |
| DLabel的构造函数. | |
| void | initPainter (QPainter *painter) const override | 
| 初始化 painter | |
| void | paintEvent (QPaintEvent *event) override | 
| DLabel::paintEvent | |
| QColor Dtk::Widget::ColorLabel::getColor | ( | qreal | h, | 
| qreal | s, | ||
| qreal | v | ||
| ) | 
ColorLabel::getColor 获取Label上取到的颜色 qreal h, qreal s, qreal v 位置