DtkWidget
DTK Widget module
载入中...
搜索中...
未找到
dlabel_p.h
1// SPDX-FileCopyrightText: 2011 - 2022 UnionTech Software Technology Co., Ltd.
2//
3// SPDX-License-Identifier: LGPL-3.0-or-later
4
5#ifndef DLABEL_P_H
6#define DLABEL_P_H
7
8#include <DLabel>
9#include <DStyle>
10
11#include <DObjectPrivate>
12
13DWIDGET_BEGIN_NAMESPACE
14
15class DLabelPrivate : public DTK_CORE_NAMESPACE::DObjectPrivate
16{
17 Q_DECLARE_PUBLIC(DLabel)
18
19public:
21
22 void init();
23 static Qt::LayoutDirection textDirection(QLabelPrivate *d);
24 static QRectF documentRect(QLabelPrivate *d);
25 static QRectF layoutRect(QLabelPrivate *d);
26 static void ensureTextLayouted(QLabelPrivate *d);
27
28 DPalette::ColorType color = DPalette::NoType;
29 Qt::TextElideMode elideMode = Qt::ElideNone;
30};
31
32DWIDGET_END_NAMESPACE
33
34#endif // DLABEL_P_H
Definition dlabel_p.h:16
DLabel一个重新实现的 QLabel。
Definition dlabel.h:18