DtkWidget
DTK Widget module
载入中...
搜索中...
未找到
dtiplabel.h
1
// SPDX-FileCopyrightText: 2011 - 2022 UnionTech Software Technology Co., Ltd.
2
//
3
// SPDX-License-Identifier: LGPL-3.0-or-later
4
5
#ifndef DTIPLABEL_H
6
#define DTIPLABEL_H
7
8
#include <DLabel>
9
10
DWIDGET_BEGIN_NAMESPACE
11
12
class
DTipLabelPrivate;
13
class
LIBDTKWIDGETSHARED_EXPORT
DTipLabel
:
public
DLabel
14
{
15
Q_OBJECT
16
Q_DISABLE_COPY(
DTipLabel
)
17
D_DECLARE_PRIVATE(
DTipLabel
)
18
public
:
19
DTipLabel
(
const
QString &text = QString(), QWidget *parent =
nullptr
);
20
~DTipLabel
();
21
22
using
QLabel::show;
23
void
show(
const
QPoint &pos);
24
void
setForegroundRole
(DPalette::ColorType color);
25
26
protected
:
27
void
initPainter
(QPainter *painter)
const override
;
28
void
paintEvent
(QPaintEvent *event)
override
;
29
};
30
DWIDGET_END_NAMESPACE
31
32
#endif
// DTIPLABEL_H
Dtk::Widget::DLabel
DLabel一个重新实现的 QLabel。
Definition
dlabel.h:18
Dtk::Widget::DLabel::paintEvent
void paintEvent(QPaintEvent *event) override
DLabel::paintEvent
Definition
dlabel.cpp:141
Dtk::Widget::DLabel::setForegroundRole
void setForegroundRole(QPalette::ColorRole role)
显示的字体颜色
Definition
dlabel.cpp:62
Dtk::Widget::DLabel::initPainter
void initPainter(QPainter *painter) const override
初始化 painter
Definition
dlabel.cpp:125
Dtk::Widget::DTipLabel
DTipLabel一个重新实现的 QLabel.
Definition
dtiplabel.h:14
include
widgets
dtiplabel.h
文档生成时间:2024-11-15-05:51 +00
Doxygen Version
1.9.8
制作者:deepin doc doc go SIG
文档使用CC-BY-4.0共享