DtkWidget
DTK Widget module
载入中...
搜索中...
未找到
dfloatingwidget_p.h
1
// SPDX-FileCopyrightText: 2022 UnionTech Software Technology Co., Ltd.
2
//
3
// SPDX-License-Identifier: LGPL-3.0-or-later
4
5
#ifndef DFLOATINGWIDGET_P_H
6
#define DFLOATINGWIDGET_P_H
7
8
#include <DFloatingWidget>
9
10
#include <DObjectPrivate>
11
12
QT_BEGIN_NAMESPACE
13
class
QHBoxLayout;
14
QT_END_NAMESPACE
15
16
DWIDGET_BEGIN_NAMESPACE
17
18
class
DFloatingWidgetPrivate
:
public
DTK_CORE_NAMESPACE::DObjectPrivate
19
{
20
public
:
21
explicit
DFloatingWidgetPrivate
(
DFloatingWidget
*qq);
22
~DFloatingWidgetPrivate
();
23
24
void
init();
25
void
adjustPalette();
26
27
QHBoxLayout *layout =
nullptr
;
28
DBlurEffectWidget
*background =
nullptr
;
29
int
framRadius {-1};
30
31
D_DECLARE_PUBLIC(
DFloatingWidget
)
32
};
33
34
DWIDGET_END_NAMESPACE
35
36
#endif
// DFLOATINGWIDGET_P_H
Dtk::Widget::DBlurEffectWidget
用于实现主窗口或控件背景的实时模糊效果.
Definition
dblureffectwidget.h:17
Dtk::Widget::DFloatingWidgetPrivate
Definition
dfloatingwidget_p.h:19
Dtk::Widget::DFloatingWidget
Definition
dfloatingwidget.h:19
src
widgets
private
dfloatingwidget_p.h
文档生成时间:2024-11-15-05:51 +00
Doxygen Version
1.9.8
制作者:deepin doc doc go SIG
文档使用CC-BY-4.0共享