QtCanpool
3.3.0
载入中...
搜索中...
未找到
windowagentwidget_p.h
浏览该文件的文档.
1
5
#ifndef WINDOWAGENTWIDGETPRIVATE_H
6
#define WINDOWAGENTWIDGETPRIVATE_H
7
8
//
9
// W A R N I N G !!!
10
// -----------------
11
//
12
// This file is not part of the QxWindow API. It is used purely as an
13
// implementation detail. This header file may change from version to
14
// version without notice, or may even be removed.
15
//
16
17
#include "
windowagentbase_p.h
"
18
#include "
windowagentwidget.h
"
19
20
QX_WINDOW_BEGIN_NAMESPACE
21
22
class
WindowAgentWidgetPrivate
:
public
WindowAgentBasePrivate
23
{
24
Q_DECLARE_PUBLIC(
WindowAgentWidget
)
25
public
:
26
WindowAgentWidgetPrivate
();
27
~WindowAgentWidgetPrivate
();
28
29
void
init();
30
31
// Host
32
QWidget *m_hostWidget{};
33
34
#ifdef Q_OS_MAC
35
QWidget *m_systemButtonAreaWidget{};
36
std::unique_ptr<QObject>
m_systemButtonAreaWidgetEventFilter
;
37
#endif
38
39
#if defined(Q_OS_WINDOWS) && defined(QX_WINDOW_ENABLE_SYSTEM_BORDERS) && defined(QX_WINDOW_NATIVE)
40
void
setupWindows10BorderWorkaround();
41
std::unique_ptr<QObject> m_borderHandler;
42
#endif
43
};
44
45
QX_WINDOW_END_NAMESPACE
46
47
#endif
// WINDOWAGENTWIDGETPRIVATE_H
QxWindow::WindowAgentBasePrivate
Definition
windowagentbase_p.h:23
QxWindow::WindowAgentWidgetPrivate
Definition
windowagentwidget_p.h:23
QxWindow::WindowAgentWidgetPrivate::m_systemButtonAreaWidgetEventFilter
std::unique_ptr< QObject > m_systemButtonAreaWidgetEventFilter
Definition
windowagentwidget_p.h:36
QxWindow::WindowAgentWidgetPrivate::~WindowAgentWidgetPrivate
~WindowAgentWidgetPrivate()
QxWindow::WindowAgentWidgetPrivate::WindowAgentWidgetPrivate
WindowAgentWidgetPrivate()
QxWindow::WindowAgentWidget
WindowAgentBase is the window agent for QtWidgets.
Definition
windowagentwidget.h:17
QX_WINDOW_END_NAMESPACE
#define QX_WINDOW_END_NAMESPACE
Definition
qxwindow_global.h:63
QX_WINDOW_BEGIN_NAMESPACE
#define QX_WINDOW_BEGIN_NAMESPACE
Definition
qxwindow_global.h:60
windowagentbase_p.h
windowagentwidget.h
src
libs
qxwindow
windowagentwidget_p.h
制作者
1.9.8