This repository has been archived by the owner on May 9, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdtk-gui.html
144 lines (144 loc) · 9.63 KB
/
dtk-gui.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<!-- dtkgui_namespace.cpp -->
<title>Gui Namespace | Dtk Reference Documentation 1.0.0</title>
<link rel="stylesheet" type="text/css" href="style/offline-simple.css" />
<script type="text/javascript">
document.getElementsByTagName("link").item(0).setAttribute("href", "style/offline.css");
// loading style sheet breaks anchors that were jumped to before
// so force jumping to anchor again
setTimeout(function() {
var anchor = location.hash;
// need to jump to different anchor first (e.g. none)
location.hash = "#";
setTimeout(function() {
location.hash = anchor;
}, 0);
}, 0);
</script>
</head>
<body>
<div class="header" id="qtdocheader">
<div class="main">
<div class="main-rounded">
<div class="navigationbar">
<ul>
<li><a href="index.html">Dtk Doc</a></li>
<li><a href="index.html">Dtk Reference Documentation</a></li>
<li>Gui Namespace</li>
<li id="buildversion"><a href="index.html">Qt 5.15.2 Reference Documentation</a></li>
</ul>
</div>
</div>
<div class="content">
<div class="line">
<div class="content mainContent">
<div class="sidebar">
<div class="toc">
<h3><a name="toc">Contents</a></h3>
<ul>
<li class="level1"><a href="#classes">Classes</a></li>
<li class="level1"><a href="#details">Detailed Description</a></li>
</ul>
</div>
<div class="sidebar-content" id="sidebar-content"></div></div>
<h1 class="title">Gui Namespace</h1>
<span class="small-subtitle">Dtk::Gui</span>
<!-- $$$Gui-brief -->
<p>DTK Gui 命名空间. <a href="#details">More...</a></p>
<!-- @@@Gui -->
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> Header:</td><td class="memItemRight bottomAlign"> <span class="preprocessor">#include <Gui></span>
</td></tr></table></div><ul>
</ul>
<a name="classes"></a>
<h2 id="classes">Classes</h2>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="dtk-gui-dfiledrag.html">DFileDrag</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="dtk-gui-dfiledragclient.html">DFileDragClient</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="dtk-gui-dfiledragserver.html">DFileDragServer</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="dtk-gui-dfontmanager.html">DFontManager</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="dtk-gui-dforeignwindow.html">DForeignWindow</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="dtk-gui-dguiapplicationhelper.html">DGuiApplicationHelper</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="dtk-gui-dnativesettings.html">DNativeSettings</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="dtk-gui-dpalette.html">DPalette</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="dtk-gui-dplatformhandle.html">DPlatformHandle</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="dtk-gui-dplatformtheme.html">DPlatformTheme</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="dtk-gui-dregionmonitor.html">DRegionMonitor</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="dtk-gui-dtaskbarcontrol.html">DTaskbarControl</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="dtk-gui-dthumbnailprovider.html">DThumbnailProvider</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="dtk-gui-dwindowgroupleader.html">DWindowGroupLeader</a></b></td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> class </td><td class="memItemRight bottomAlign"><b><a href="dtk-gui-dwindowmanagerhelper.html">DWindowManagerHelper</a></b></td></tr>
</table></div>
<a name="details"></a>
<!-- $$$Gui-description -->
<div class="descr">
<h2 id="details">Detailed Description</h2>
<p>dtkgui 项目的命名空间,用于限定 dtkgui 项目 的所有类、变量以及函数的作用范围。</p>
</div>
<p><b>See also </b><a href="dtk.html">Dtk</a>, <a href="dtk-core.html">Dtk::Core</a>, and <a href="dtk-widget.html">Dtk::Widget</a>.</p>
<!-- @@@Gui -->
<div class="classes">
<h2>Classes</h2>
<h3> class <a href="dtk-gui-dfiledrag.html">DFileDrag</a></h3><!-- $$$DFileDrag-brief -->
<p>继承自<a href="http://doc.qt.io/qt-5/qdrag.html">QDrag</a>,一般在文件拖拽发送方 mouseMoveEvent 中发起拖拽,设置发送数据 和 <a href="dtk-gui-dfiledragserver.html">DFileDragServer</a> 配合使用. <a href="dtk-gui-dfiledrag.html#details">More...</a></p>
<!-- @@@DFileDrag -->
<h3> class <a href="dtk-gui-dfiledragclient.html">DFileDragClient</a></h3><!-- $$$DFileDragClient-brief -->
<p>提供拖拽文件时与文件发送方交互的接口. <a href="dtk-gui-dfiledragclient.html#details">More...</a></p>
<!-- @@@DFileDragClient -->
<h3> class <a href="dtk-gui-dfiledragserver.html">DFileDragServer</a></h3><!-- $$$DFileDragServer-brief -->
<p>提供拖拽文件时与文件接收方交互的接口. <a href="dtk-gui-dfiledragserver.html#details">More...</a></p>
<!-- @@@DFileDragServer -->
<h3> class <a href="dtk-gui-dfontmanager.html">DFontManager</a></h3><!-- $$$DFontManager-brief -->
<p>字体大小设置的一个类,系统默认只设置T6. <a href="dtk-gui-dfontmanager.html#details">More...</a></p>
<!-- @@@DFontManager -->
<h3> class <a href="dtk-gui-dforeignwindow.html">DForeignWindow</a></h3><!-- $$$DForeignWindow-brief -->
<p>一个用于获取本地窗口信息的类. <a href="dtk-gui-dforeignwindow.html#details">More...</a></p>
<!-- @@@DForeignWindow -->
<h3> class <a href="dtk-gui-dguiapplicationhelper.html">DGuiApplicationHelper</a></h3><!-- $$$DGuiApplicationHelper-brief -->
<p>DGuiApplicationHelper 应用程序的 GUI ,如主题、调色板等. <a href="dtk-gui-dguiapplicationhelper.html#details">More...</a></p>
<!-- @@@DGuiApplicationHelper -->
<h3> class <a href="dtk-gui-dnativesettings.html">DNativeSettings</a></h3><!-- $$$DNativeSettings-brief -->
<p>一个用于本地设置的类. <a href="dtk-gui-dnativesettings.html#details">More...</a></p>
<!-- @@@DNativeSettings -->
<h3> class <a href="dtk-gui-dpalette.html">DPalette</a></h3><!-- $$$DPalette-brief -->
<p>DPalette提供了修改的 <a href="http://doc.qt.io/qt-5/qpalette.html">QPalette</a> 类. <a href="dtk-gui-dpalette.html#details">More...</a></p>
<!-- @@@DPalette -->
<h3> class <a href="dtk-gui-dplatformhandle.html">DPlatformHandle</a></h3><!-- $$$DPlatformHandle-brief -->
<p>一个和Qt dxcb平台插件交互的工具类. <a href="dtk-gui-dplatformhandle.html#details">More...</a></p>
<!-- @@@DPlatformHandle -->
<h3> class <a href="dtk-gui-dplatformtheme.html">DPlatformTheme</a></h3><!-- $$$DPlatformTheme-brief -->
<p>一个提供窗口主题的类. <a href="dtk-gui-dplatformtheme.html#details">More...</a></p>
<!-- @@@DPlatformTheme -->
<h3> class <a href="dtk-gui-dregionmonitor.html">DRegionMonitor</a></h3><!-- $$$DRegionMonitor-brief -->
<p>一个在指定区域内监视鼠标键盘动作的类. <a href="dtk-gui-dregionmonitor.html#details">More...</a></p>
<!-- @@@DRegionMonitor -->
<h3> class <a href="dtk-gui-dtaskbarcontrol.html">DTaskbarControl</a></h3><!-- $$$DTaskbarControl-brief -->
<p>DTaskbarControl提供了一个Launcher API接口,用于方便应用程序控制taskbar进度条,设置当前任务数量. <a href="dtk-gui-dtaskbarcontrol.html#details">More...</a></p>
<!-- @@@DTaskbarControl -->
<h3> class <a href="dtk-gui-dthumbnailprovider.html">DThumbnailProvider</a></h3><!-- $$$DThumbnailProvider-brief -->
<p>缩略图生成类. <a href="dtk-gui-dthumbnailprovider.html#details">More...</a></p>
<!-- @@@DThumbnailProvider -->
<h3> class <a href="dtk-gui-dwindowgroupleader.html">DWindowGroupLeader</a></h3><!-- $$$DWindowGroupLeader-brief -->
<p>DWindowGroupLeader 用于设置窗口所在的组,可以把多个窗口加到同一个组. <a href="dtk-gui-dwindowgroupleader.html#details">More...</a></p>
<!-- @@@DWindowGroupLeader -->
<h3> class <a href="dtk-gui-dwindowmanagerhelper.html">DWindowManagerHelper</a></h3><!-- $$$DWindowManagerHelper-brief -->
<p>提供与窗口管理器交互的接口,同 <i>DPlatformWindowHandle</i> 依赖 dxcb 插件. <a href="dtk-gui-dwindowmanagerhelper.html#details">More...</a></p>
<!-- @@@DWindowManagerHelper -->
</div>
</div>
</div>
</div>
</div>
</div>
<div class="footer">
<p>
<acronym title="Copyright">©</acronym> 2020 The Qt Company Ltd.
Documentation contributions included herein are the copyrights of
their respective owners.<br/> The documentation provided herein is licensed under the terms of the <a href="http://www.gnu.org/licenses/fdl.html">GNU Free Documentation License version 1.3</a> as published by the Free Software Foundation.<br/> Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property
of their respective owners. </p>
</div>
</body>
</html>