Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qohosharmonyextrasenums_p.h
Go to the documentation of this file.
1
// Copyright (C) 2026 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
4
#
ifndef
QOHOSHARMONYEXTRASENUMS_P_H
5
#
define
QOHOSHARMONYEXTRASENUMS_P_H
6
7
//
8
// W A R N I N G
9
// -------------
10
//
11
// This file is not part of the Qt API. It exists purely as an
12
// implementation detail. This header file may change from version to
13
// version without notice, or even be removed.
14
//
15
// We mean it.
16
//
17
18
#
include
<
QtCore
/
qglobal
.
h
>
19
#
include
<
QtCore
/
qmetatype
.
h
>
20
#
include
<
array
>
21
#
include
<
info
/
application_target_sdk_version
.
h
>
22
23
QT_BEGIN_NAMESPACE
24
25
namespace
QtOhosHarmonyExtras
{
26
27
namespace
enums
{
28
29
namespace
kit
{
30
31
namespace
ShareKit
{
32
33
namespace
systemShare
{
34
35
enum
class
SelectionMode
{
36
BATCH
,
37
SINGLE
,
38
};
39
40
enum
class
ShareAbilityType
{
41
COPY_TO_PASTEBOARD
,
42
PRINT
,
43
SAVE_AS_FILE
,
44
SAVE_TO_MEDIA_ASSET
,
45
SAVE_TO_SUPERHUB
,
46
};
47
48
enum
class
SharePreviewMode
{
49
DEFAULT
,
50
DETAIL
,
51
};
52
53
}
54
55
}
56
57
}
58
59
namespace
ohos
{
60
61
namespace
app
{
62
63
namespace
ability
{
64
65
namespace
AbilityConstant
{
66
67
enum
class
ContinueState
{
68
ACTIVE
,
69
INACTIVE
,
70
};
71
72
enum
class
LaunchReason
{
73
APP_RECOVERY
,
74
AUTO_STARTUP
,
75
CALL
,
76
CONTINUATION
,
77
INSIGHT_INTENT
,
78
PRELOAD
,
79
PREPARE_CONTINUATION
,
80
SHARE
,
81
START_ABILITY
,
82
UNKNOWN
,
83
};
84
85
enum
class
OnContinueResult
{
86
AGREE
,
87
MISMATCH
,
88
REJECT
,
89
};
90
91
enum
class
WindowMode
{
92
WINDOW_MODE_FULLSCREEN
,
93
WINDOW_MODE_SPLIT_PRIMARY
,
94
WINDOW_MODE_SPLIT_SECONDARY
,
95
};
96
97
}
98
99
namespace
ConfigurationConstant
{
100
101
enum
class
ColorMode
{
102
COLOR_MODE_DARK
,
103
COLOR_MODE_LIGHT
,
104
COLOR_MODE_NOT_SET
,
105
};
106
107
}
108
109
namespace
contextConstant
{
110
111
enum
class
ProcessMode
{
112
ATTACH_TO_STATUS_BAR_ITEM
,
113
NEW_PROCESS_ATTACH_TO_PARENT
,
114
NEW_PROCESS_ATTACH_TO_STATUS_BAR_ITEM
,
115
};
116
117
enum
class
StartupVisibility
{
118
STARTUP_HIDE
,
119
STARTUP_SHOW
,
120
};
121
122
}
123
124
}
125
126
}
127
128
namespace
bundle
{
129
130
namespace
bundleManager
{
131
132
enum
class
SupportWindowMode
{
133
FLOATING
,
134
FULL_SCREEN
,
135
SPLIT
,
136
};
137
138
}
139
140
}
141
142
namespace
window
{
143
144
enum
class
AnimationType
{
145
FADE_IN_OUT
,
146
};
147
148
}
149
150
}
151
152
}
153
154
}
155
156
namespace
QtOhos
{
157
158
template
<
typename
Enum>
159
struct
OhosEnumMeta
;
160
161
template
<>
162
struct
OhosEnumMeta
<
QtOhosHarmonyExtras
::
enums
::
kit
::
ShareKit
::
systemShare
::
SelectionMode
>
163
{
164
using
Enum
=
QtOhosHarmonyExtras
::
enums
::
kit
::
ShareKit
::
systemShare
::
SelectionMode
;
165
static
constexpr
const
char
*
fullTypeName
=
"@kit.ShareKit.systemShare.SelectionMode"
;
166
static
constexpr
std
::array<
std
::pair<
Enum
,
const
char
*>, 2>
enumeratorsNames
= {{
167
{
Enum
::
BATCH
,
"BATCH"
},
168
{
Enum
::
SINGLE
,
"SINGLE"
},
169
}};
170
};
171
172
template
<>
173
struct
OhosEnumMeta
<
QtOhosHarmonyExtras
::
enums
::
kit
::
ShareKit
::
systemShare
::
ShareAbilityType
>
174
{
175
using
Enum
=
QtOhosHarmonyExtras
::
enums
::
kit
::
ShareKit
::
systemShare
::
ShareAbilityType
;
176
static
constexpr
const
char
*
fullTypeName
=
"@kit.ShareKit.systemShare.ShareAbilityType"
;
177
static
constexpr
std
::array<
std
::pair<
Enum
,
const
char
*>, 5>
enumeratorsNames
= {{
178
{
Enum
::
COPY_TO_PASTEBOARD
,
"COPY_TO_PASTEBOARD"
},
179
{
Enum
::
PRINT
,
"PRINT"
},
180
{
Enum
::
SAVE_AS_FILE
,
"SAVE_AS_FILE"
},
181
{
Enum
::
SAVE_TO_MEDIA_ASSET
,
"SAVE_TO_MEDIA_ASSET"
},
182
{
Enum
::
SAVE_TO_SUPERHUB
,
"SAVE_TO_SUPERHUB"
},
183
}};
184
};
185
186
template
<>
187
struct
OhosEnumMeta
<
QtOhosHarmonyExtras
::
enums
::
kit
::
ShareKit
::
systemShare
::
SharePreviewMode
>
188
{
189
using
Enum
=
QtOhosHarmonyExtras
::
enums
::
kit
::
ShareKit
::
systemShare
::
SharePreviewMode
;
190
static
constexpr
const
char
*
fullTypeName
=
"@kit.ShareKit.systemShare.SharePreviewMode"
;
191
static
constexpr
std
::array<
std
::pair<
Enum
,
const
char
*>, 2>
enumeratorsNames
= {{
192
{
Enum
::
DEFAULT
,
"DEFAULT"
},
193
{
Enum
::
DETAIL
,
"DETAIL"
},
194
}};
195
};
196
197
template
<>
198
struct
OhosEnumMeta
<
QtOhosHarmonyExtras
::
enums
::
ohos
::
app
::
ability
::
AbilityConstant
::
ContinueState
>
199
{
200
using
Enum
=
QtOhosHarmonyExtras
::
enums
::
ohos
::
app
::
ability
::
AbilityConstant
::
ContinueState
;
201
static
constexpr
const
char
*
fullTypeName
=
"@ohos.app.ability.AbilityConstant.ContinueState"
;
202
static
constexpr
std
::array<
std
::pair<
Enum
,
const
char
*>, 2>
enumeratorsNames
= {{
203
{
Enum
::
ACTIVE
,
"ACTIVE"
},
204
{
Enum
::
INACTIVE
,
"INACTIVE"
},
205
}};
206
};
207
208
template
<>
209
struct
OhosEnumMeta
<
QtOhosHarmonyExtras
::
enums
::
ohos
::
app
::
ability
::
AbilityConstant
::
LaunchReason
>
210
{
211
using
Enum
=
QtOhosHarmonyExtras
::
enums
::
ohos
::
app
::
ability
::
AbilityConstant
::
LaunchReason
;
212
static
constexpr
const
char
*
fullTypeName
=
"@ohos.app.ability.AbilityConstant.LaunchReason"
;
213
static
constexpr
std
::array<
std
::pair<
Enum
,
const
char
*>, 10>
enumeratorsNames
= {{
214
{
Enum
::
APP_RECOVERY
,
"APP_RECOVERY"
},
215
{
Enum
::
AUTO_STARTUP
,
"AUTO_STARTUP"
},
216
{
Enum
::
CALL
,
"CALL"
},
217
{
Enum
::
CONTINUATION
,
"CONTINUATION"
},
218
{
Enum
::
INSIGHT_INTENT
,
"INSIGHT_INTENT"
},
219
{
Enum
::
PRELOAD
,
"PRELOAD"
},
220
{
Enum
::
PREPARE_CONTINUATION
,
"PREPARE_CONTINUATION"
},
221
{
Enum
::
SHARE
,
"SHARE"
},
222
{
Enum
::
START_ABILITY
,
"START_ABILITY"
},
223
{
Enum
::
UNKNOWN
,
"UNKNOWN"
},
224
}};
225
};
226
227
template
<>
228
struct
OhosEnumMeta
<
QtOhosHarmonyExtras
::
enums
::
ohos
::
app
::
ability
::
AbilityConstant
::
OnContinueResult
>
229
{
230
using
Enum
=
QtOhosHarmonyExtras
::
enums
::
ohos
::
app
::
ability
::
AbilityConstant
::
OnContinueResult
;
231
static
constexpr
const
char
*
fullTypeName
=
"@ohos.app.ability.AbilityConstant.OnContinueResult"
;
232
static
constexpr
std
::array<
std
::pair<
Enum
,
const
char
*>, 3>
enumeratorsNames
= {{
233
{
Enum
::
AGREE
,
"AGREE"
},
234
{
Enum
::
MISMATCH
,
"MISMATCH"
},
235
{
Enum
::
REJECT
,
"REJECT"
},
236
}};
237
};
238
239
template
<>
240
struct
OhosEnumMeta
<
QtOhosHarmonyExtras
::
enums
::
ohos
::
app
::
ability
::
AbilityConstant
::
WindowMode
>
241
{
242
using
Enum
=
QtOhosHarmonyExtras
::
enums
::
ohos
::
app
::
ability
::
AbilityConstant
::
WindowMode
;
243
static
constexpr
const
char
*
fullTypeName
=
"@ohos.app.ability.AbilityConstant.WindowMode"
;
244
static
constexpr
std
::array<
std
::pair<
Enum
,
const
char
*>, 3>
enumeratorsNames
= {{
245
{
Enum
::
WINDOW_MODE_FULLSCREEN
,
"WINDOW_MODE_FULLSCREEN"
},
246
{
Enum
::
WINDOW_MODE_SPLIT_PRIMARY
,
"WINDOW_MODE_SPLIT_PRIMARY"
},
247
{
Enum
::
WINDOW_MODE_SPLIT_SECONDARY
,
"WINDOW_MODE_SPLIT_SECONDARY"
},
248
}};
249
};
250
251
template
<>
252
struct
OhosEnumMeta
<
QtOhosHarmonyExtras
::
enums
::
ohos
::
app
::
ability
::
ConfigurationConstant
::
ColorMode
>
253
{
254
using
Enum
=
QtOhosHarmonyExtras
::
enums
::
ohos
::
app
::
ability
::
ConfigurationConstant
::
ColorMode
;
255
static
constexpr
const
char
*
fullTypeName
=
"@ohos.app.ability.ConfigurationConstant.ColorMode"
;
256
static
constexpr
std
::array<
std
::pair<
Enum
,
const
char
*>, 3>
enumeratorsNames
= {{
257
{
Enum
::
COLOR_MODE_DARK
,
"COLOR_MODE_DARK"
},
258
{
Enum
::
COLOR_MODE_LIGHT
,
"COLOR_MODE_LIGHT"
},
259
{
Enum
::
COLOR_MODE_NOT_SET
,
"COLOR_MODE_NOT_SET"
},
260
}};
261
};
262
263
template
<>
264
struct
OhosEnumMeta
<
QtOhosHarmonyExtras
::
enums
::
ohos
::
app
::
ability
::
contextConstant
::
ProcessMode
>
265
{
266
using
Enum
=
QtOhosHarmonyExtras
::
enums
::
ohos
::
app
::
ability
::
contextConstant
::
ProcessMode
;
267
static
constexpr
const
char
*
fullTypeName
=
"@ohos.app.ability.contextConstant.ProcessMode"
;
268
static
constexpr
std
::array<
std
::pair<
Enum
,
const
char
*>, 3>
enumeratorsNames
= {{
269
{
Enum
::
ATTACH_TO_STATUS_BAR_ITEM
,
"ATTACH_TO_STATUS_BAR_ITEM"
},
270
{
Enum
::
NEW_PROCESS_ATTACH_TO_PARENT
,
"NEW_PROCESS_ATTACH_TO_PARENT"
},
271
{
Enum
::
NEW_PROCESS_ATTACH_TO_STATUS_BAR_ITEM
,
"NEW_PROCESS_ATTACH_TO_STATUS_BAR_ITEM"
},
272
}};
273
};
274
275
template
<>
276
struct
OhosEnumMeta
<
QtOhosHarmonyExtras
::
enums
::
ohos
::
app
::
ability
::
contextConstant
::
StartupVisibility
>
277
{
278
using
Enum
=
QtOhosHarmonyExtras
::
enums
::
ohos
::
app
::
ability
::
contextConstant
::
StartupVisibility
;
279
static
constexpr
const
char
*
fullTypeName
=
"@ohos.app.ability.contextConstant.StartupVisibility"
;
280
static
constexpr
std
::array<
std
::pair<
Enum
,
const
char
*>, 2>
enumeratorsNames
= {{
281
{
Enum
::
STARTUP_HIDE
,
"STARTUP_HIDE"
},
282
{
Enum
::
STARTUP_SHOW
,
"STARTUP_SHOW"
},
283
}};
284
};
285
286
template
<>
287
struct
OhosEnumMeta
<
QtOhosHarmonyExtras
::
enums
::
ohos
::
bundle
::
bundleManager
::
SupportWindowMode
>
288
{
289
using
Enum
=
QtOhosHarmonyExtras
::
enums
::
ohos
::
bundle
::
bundleManager
::
SupportWindowMode
;
290
static
constexpr
const
char
*
fullTypeName
=
"@ohos.bundle.bundleManager.SupportWindowMode"
;
291
static
constexpr
std
::array<
std
::pair<
Enum
,
const
char
*>, 3>
enumeratorsNames
= {{
292
{
Enum
::
FLOATING
,
"FLOATING"
},
293
{
Enum
::
FULL_SCREEN
,
"FULL_SCREEN"
},
294
{
Enum
::
SPLIT
,
"SPLIT"
},
295
}};
296
};
297
298
template
<>
299
struct
OhosEnumMeta
<
QtOhosHarmonyExtras
::
enums
::
ohos
::
window
::
AnimationType
>
300
{
301
using
Enum
=
QtOhosHarmonyExtras
::
enums
::
ohos
::
window
::
AnimationType
;
302
static
constexpr
const
char
*
fullTypeName
=
"@ohos.window.AnimationType"
;
303
static
constexpr
std
::array<
std
::pair<
Enum
,
const
char
*>, 1>
enumeratorsNames
= {{
304
{
Enum
::
FADE_IN_OUT
,
"FADE_IN_OUT"
},
305
}};
306
};
307
308
}
309
310
QT_END_NAMESPACE
311
312
Q_DECLARE_METATYPE
(QT_PREPEND_NAMESPACE(QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::SelectionMode));
313
Q_DECLARE_METATYPE
(
QT_PREPEND_NAMESPACE
(
QtOhosHarmonyExtras
::
enums
::
kit
::
ShareKit
::
systemShare
::
ShareAbilityType
));
314
Q_DECLARE_METATYPE
(
QT_PREPEND_NAMESPACE
(
QtOhosHarmonyExtras
::
enums
::
kit
::
ShareKit
::
systemShare
::
SharePreviewMode
));
315
Q_DECLARE_METATYPE
(
QT_PREPEND_NAMESPACE
(
QtOhosHarmonyExtras
::
enums
::
ohos
::
app
::
ability
::
AbilityConstant
::
ContinueState
));
316
Q_DECLARE_METATYPE
(
QT_PREPEND_NAMESPACE
(
QtOhosHarmonyExtras
::
enums
::
ohos
::
app
::
ability
::
AbilityConstant
::
LaunchReason
));
317
Q_DECLARE_METATYPE
(
QT_PREPEND_NAMESPACE
(
QtOhosHarmonyExtras
::
enums
::
ohos
::
app
::
ability
::
AbilityConstant
::
OnContinueResult
));
318
Q_DECLARE_METATYPE
(
QT_PREPEND_NAMESPACE
(
QtOhosHarmonyExtras
::
enums
::
ohos
::
app
::
ability
::
AbilityConstant
::
WindowMode
));
319
Q_DECLARE_METATYPE
(
QT_PREPEND_NAMESPACE
(
QtOhosHarmonyExtras
::
enums
::
ohos
::
app
::
ability
::
ConfigurationConstant
::
ColorMode
));
320
Q_DECLARE_METATYPE
(
QT_PREPEND_NAMESPACE
(
QtOhosHarmonyExtras
::
enums
::
ohos
::
app
::
ability
::
contextConstant
::
ProcessMode
));
321
Q_DECLARE_METATYPE
(
QT_PREPEND_NAMESPACE
(
QtOhosHarmonyExtras
::
enums
::
ohos
::
app
::
ability
::
contextConstant
::
StartupVisibility
));
322
Q_DECLARE_METATYPE
(
QT_PREPEND_NAMESPACE
(
QtOhosHarmonyExtras
::
enums
::
ohos
::
bundle
::
bundleManager
::
SupportWindowMode
));
323
Q_DECLARE_METATYPE
(
QT_PREPEND_NAMESPACE
(
QtOhosHarmonyExtras
::
enums
::
ohos
::
window
::
AnimationType
));
324
325
#
endif
QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare
Definition
qohosharmonyextrasenums_p.h:33
QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::SelectionMode
SelectionMode
Definition
qohosharmonyextrasenums_p.h:35
QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::SelectionMode::SINGLE
@ SINGLE
Definition
qohosharmonyextrasenums_p.h:37
QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::SelectionMode::BATCH
@ BATCH
Definition
qohosharmonyextrasenums_p.h:36
QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::ShareAbilityType
ShareAbilityType
Definition
qohosharmonyextrasenums_p.h:40
QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::ShareAbilityType::SAVE_TO_SUPERHUB
@ SAVE_TO_SUPERHUB
Definition
qohosharmonyextrasenums_p.h:45
QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::ShareAbilityType::SAVE_TO_MEDIA_ASSET
@ SAVE_TO_MEDIA_ASSET
Definition
qohosharmonyextrasenums_p.h:44
QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::ShareAbilityType::COPY_TO_PASTEBOARD
@ COPY_TO_PASTEBOARD
Definition
qohosharmonyextrasenums_p.h:41
QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::ShareAbilityType::SAVE_AS_FILE
@ SAVE_AS_FILE
Definition
qohosharmonyextrasenums_p.h:43
QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::ShareAbilityType::PRINT
@ PRINT
Definition
qohosharmonyextrasenums_p.h:42
QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::SharePreviewMode
SharePreviewMode
Definition
qohosharmonyextrasenums_p.h:48
QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::SharePreviewMode::DEFAULT
@ DEFAULT
Definition
qohosharmonyextrasenums_p.h:49
QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::SharePreviewMode::DETAIL
@ DETAIL
Definition
qohosharmonyextrasenums_p.h:50
QtOhosHarmonyExtras::enums::kit::ShareKit
Definition
qohosharmonyextrasenums_p.h:31
QtOhosHarmonyExtras::enums::kit
Definition
qohosharmonyextrasenums_p.h:29
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant
Definition
qohosharmonyextrasenums_p.h:65
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::ContinueState
ContinueState
Definition
qohosharmonyextrasenums_p.h:67
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::ContinueState::ACTIVE
@ ACTIVE
Definition
qohosharmonyextrasenums_p.h:68
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::ContinueState::INACTIVE
@ INACTIVE
Definition
qohosharmonyextrasenums_p.h:69
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::LaunchReason
LaunchReason
Definition
qohosharmonyextrasenums_p.h:72
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::LaunchReason::AUTO_STARTUP
@ AUTO_STARTUP
Definition
qohosharmonyextrasenums_p.h:74
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::LaunchReason::UNKNOWN
@ UNKNOWN
Definition
qohosharmonyextrasenums_p.h:82
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::LaunchReason::START_ABILITY
@ START_ABILITY
Definition
qohosharmonyextrasenums_p.h:81
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::LaunchReason::PREPARE_CONTINUATION
@ PREPARE_CONTINUATION
Definition
qohosharmonyextrasenums_p.h:79
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::LaunchReason::CONTINUATION
@ CONTINUATION
Definition
qohosharmonyextrasenums_p.h:76
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::LaunchReason::INSIGHT_INTENT
@ INSIGHT_INTENT
Definition
qohosharmonyextrasenums_p.h:77
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::LaunchReason::PRELOAD
@ PRELOAD
Definition
qohosharmonyextrasenums_p.h:78
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::LaunchReason::CALL
@ CALL
Definition
qohosharmonyextrasenums_p.h:75
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::LaunchReason::APP_RECOVERY
@ APP_RECOVERY
Definition
qohosharmonyextrasenums_p.h:73
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::LaunchReason::SHARE
@ SHARE
Definition
qohosharmonyextrasenums_p.h:80
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::OnContinueResult
OnContinueResult
Definition
qohosharmonyextrasenums_p.h:85
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::OnContinueResult::MISMATCH
@ MISMATCH
Definition
qohosharmonyextrasenums_p.h:87
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::OnContinueResult::REJECT
@ REJECT
Definition
qohosharmonyextrasenums_p.h:88
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::OnContinueResult::AGREE
@ AGREE
Definition
qohosharmonyextrasenums_p.h:86
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::WindowMode
WindowMode
Definition
qohosharmonyextrasenums_p.h:91
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::WindowMode::WINDOW_MODE_SPLIT_PRIMARY
@ WINDOW_MODE_SPLIT_PRIMARY
Definition
qohosharmonyextrasenums_p.h:93
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::WindowMode::WINDOW_MODE_SPLIT_SECONDARY
@ WINDOW_MODE_SPLIT_SECONDARY
Definition
qohosharmonyextrasenums_p.h:94
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::WindowMode::WINDOW_MODE_FULLSCREEN
@ WINDOW_MODE_FULLSCREEN
Definition
qohosharmonyextrasenums_p.h:92
QtOhosHarmonyExtras::enums::ohos::app::ability::ConfigurationConstant
Definition
qohosharmonyextrasenums_p.h:99
QtOhosHarmonyExtras::enums::ohos::app::ability::ConfigurationConstant::ColorMode
ColorMode
Definition
qohosharmonyextrasenums_p.h:101
QtOhosHarmonyExtras::enums::ohos::app::ability::ConfigurationConstant::ColorMode::COLOR_MODE_DARK
@ COLOR_MODE_DARK
Definition
qohosharmonyextrasenums_p.h:102
QtOhosHarmonyExtras::enums::ohos::app::ability::ConfigurationConstant::ColorMode::COLOR_MODE_NOT_SET
@ COLOR_MODE_NOT_SET
Definition
qohosharmonyextrasenums_p.h:104
QtOhosHarmonyExtras::enums::ohos::app::ability::ConfigurationConstant::ColorMode::COLOR_MODE_LIGHT
@ COLOR_MODE_LIGHT
Definition
qohosharmonyextrasenums_p.h:103
QtOhosHarmonyExtras::enums::ohos::app::ability::contextConstant
Definition
qohosharmonyextrasenums_p.h:109
QtOhosHarmonyExtras::enums::ohos::app::ability::contextConstant::StartupVisibility
StartupVisibility
Definition
qohosharmonyextrasenums_p.h:117
QtOhosHarmonyExtras::enums::ohos::app::ability::contextConstant::StartupVisibility::STARTUP_SHOW
@ STARTUP_SHOW
Definition
qohosharmonyextrasenums_p.h:119
QtOhosHarmonyExtras::enums::ohos::app::ability::contextConstant::StartupVisibility::STARTUP_HIDE
@ STARTUP_HIDE
Definition
qohosharmonyextrasenums_p.h:118
QtOhosHarmonyExtras::enums::ohos::app::ability::contextConstant::ProcessMode
ProcessMode
Definition
qohosharmonyextrasenums_p.h:111
QtOhosHarmonyExtras::enums::ohos::app::ability::contextConstant::ProcessMode::NEW_PROCESS_ATTACH_TO_PARENT
@ NEW_PROCESS_ATTACH_TO_PARENT
Definition
qohosharmonyextrasenums_p.h:113
QtOhosHarmonyExtras::enums::ohos::app::ability::contextConstant::ProcessMode::NEW_PROCESS_ATTACH_TO_STATUS_BAR_ITEM
@ NEW_PROCESS_ATTACH_TO_STATUS_BAR_ITEM
Definition
qohosharmonyextrasenums_p.h:114
QtOhosHarmonyExtras::enums::ohos::app::ability::contextConstant::ProcessMode::ATTACH_TO_STATUS_BAR_ITEM
@ ATTACH_TO_STATUS_BAR_ITEM
Definition
qohosharmonyextrasenums_p.h:112
QtOhosHarmonyExtras::enums::ohos::app::ability
Definition
qohosharmonyextrasenums_p.h:63
QtOhosHarmonyExtras::enums::ohos::app
Definition
qohosharmonyextrasenums_p.h:61
QtOhosHarmonyExtras::enums::ohos::bundle::bundleManager
Definition
qohosharmonyextrasenums_p.h:130
QtOhosHarmonyExtras::enums::ohos::bundle::bundleManager::SupportWindowMode
SupportWindowMode
Definition
qohosharmonyextrasenums_p.h:132
QtOhosHarmonyExtras::enums::ohos::bundle::bundleManager::SupportWindowMode::FLOATING
@ FLOATING
Definition
qohosharmonyextrasenums_p.h:133
QtOhosHarmonyExtras::enums::ohos::bundle::bundleManager::SupportWindowMode::SPLIT
@ SPLIT
Definition
qohosharmonyextrasenums_p.h:135
QtOhosHarmonyExtras::enums::ohos::bundle::bundleManager::SupportWindowMode::FULL_SCREEN
@ FULL_SCREEN
Definition
qohosharmonyextrasenums_p.h:134
QtOhosHarmonyExtras::enums::ohos::bundle
Definition
qohosharmonyextrasenums_p.h:128
QtOhosHarmonyExtras::enums::ohos::window
Definition
qohosharmonyextrasenums_p.h:142
QtOhosHarmonyExtras::enums::ohos::window::AnimationType
AnimationType
Definition
qohosharmonyextrasenums_p.h:144
QtOhosHarmonyExtras::enums::ohos::window::AnimationType::FADE_IN_OUT
@ FADE_IN_OUT
Definition
qohosharmonyextrasenums_p.h:145
QtOhosHarmonyExtras::enums::ohos
Definition
qohosharmonyextrasenums_p.h:59
QtOhosHarmonyExtras::enums
Definition
qohosharmonyextrasenums_p.h:27
QtOhosHarmonyExtras
Definition
qohosharmonyextrasenums_p.h:25
QtOhos
Definition
qcore_ohos.cpp:57
std
[33]
Definition
src_corelib_tools_qhash.cpp:421
Q_DECLARE_METATYPE
Q_DECLARE_METATYPE(QT_PREPEND_NAMESPACE(QtOhosHarmonyExtras::enums::ohos::window::AnimationType))
Q_DECLARE_METATYPE
Q_DECLARE_METATYPE(QT_PREPEND_NAMESPACE(QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::OnContinueResult))
Q_DECLARE_METATYPE
Q_DECLARE_METATYPE(QT_PREPEND_NAMESPACE(QtOhosHarmonyExtras::enums::ohos::app::ability::contextConstant::ProcessMode))
Q_DECLARE_METATYPE
Q_DECLARE_METATYPE(QT_PREPEND_NAMESPACE(QtOhosHarmonyExtras::enums::ohos::app::ability::contextConstant::StartupVisibility))
Q_DECLARE_METATYPE
Q_DECLARE_METATYPE(QT_PREPEND_NAMESPACE(QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::WindowMode))
Q_DECLARE_METATYPE
Q_DECLARE_METATYPE(QT_PREPEND_NAMESPACE(QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::ContinueState))
Q_DECLARE_METATYPE
Q_DECLARE_METATYPE(QT_PREPEND_NAMESPACE(QtOhosHarmonyExtras::enums::ohos::app::ability::ConfigurationConstant::ColorMode))
Q_DECLARE_METATYPE
Q_DECLARE_METATYPE(QT_PREPEND_NAMESPACE(QtOhosHarmonyExtras::enums::ohos::bundle::bundleManager::SupportWindowMode))
Q_DECLARE_METATYPE
Q_DECLARE_METATYPE(QT_PREPEND_NAMESPACE(QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::ShareAbilityType))
Q_DECLARE_METATYPE
Q_DECLARE_METATYPE(QT_PREPEND_NAMESPACE(QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::SharePreviewMode))
Q_DECLARE_METATYPE
Q_DECLARE_METATYPE(QT_PREPEND_NAMESPACE(QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::LaunchReason))
Q_DECLARE_METATYPE
QT_END_NAMESPACE Q_DECLARE_METATYPE(QT_PREPEND_NAMESPACE(QtOhosQpa::enums::kit::ShareKit::systemShare::SelectionMode))
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::SelectionMode >
Definition
qohosharmonyextrasenums_p.h:163
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::SelectionMode >::fullTypeName
static constexpr const char * fullTypeName
Definition
qohosharmonyextrasenums_p.h:165
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::SelectionMode >::Enum
QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::SelectionMode Enum
Definition
qohosharmonyextrasenums_p.h:164
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::SelectionMode >::enumeratorsNames
static constexpr std::array< std::pair< Enum, const char * >, 2 > enumeratorsNames
Definition
qohosharmonyextrasenums_p.h:166
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::ShareAbilityType >
Definition
qohosharmonyextrasenums_p.h:174
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::ShareAbilityType >::Enum
QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::ShareAbilityType Enum
Definition
qohosharmonyextrasenums_p.h:175
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::ShareAbilityType >::fullTypeName
static constexpr const char * fullTypeName
Definition
qohosharmonyextrasenums_p.h:176
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::ShareAbilityType >::enumeratorsNames
static constexpr std::array< std::pair< Enum, const char * >, 5 > enumeratorsNames
Definition
qohosharmonyextrasenums_p.h:177
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::SharePreviewMode >
Definition
qohosharmonyextrasenums_p.h:188
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::SharePreviewMode >::fullTypeName
static constexpr const char * fullTypeName
Definition
qohosharmonyextrasenums_p.h:190
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::SharePreviewMode >::Enum
QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::SharePreviewMode Enum
Definition
qohosharmonyextrasenums_p.h:189
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::kit::ShareKit::systemShare::SharePreviewMode >::enumeratorsNames
static constexpr std::array< std::pair< Enum, const char * >, 2 > enumeratorsNames
Definition
qohosharmonyextrasenums_p.h:191
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::ContinueState >
Definition
qohosharmonyextrasenums_p.h:199
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::ContinueState >::Enum
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::ContinueState Enum
Definition
qohosharmonyextrasenums_p.h:200
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::ContinueState >::enumeratorsNames
static constexpr std::array< std::pair< Enum, const char * >, 2 > enumeratorsNames
Definition
qohosharmonyextrasenums_p.h:202
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::ContinueState >::fullTypeName
static constexpr const char * fullTypeName
Definition
qohosharmonyextrasenums_p.h:201
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::OnContinueResult >
Definition
qohosharmonyextrasenums_p.h:229
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::OnContinueResult >::enumeratorsNames
static constexpr std::array< std::pair< Enum, const char * >, 3 > enumeratorsNames
Definition
qohosharmonyextrasenums_p.h:232
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::OnContinueResult >::fullTypeName
static constexpr const char * fullTypeName
Definition
qohosharmonyextrasenums_p.h:231
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::OnContinueResult >::Enum
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::OnContinueResult Enum
Definition
qohosharmonyextrasenums_p.h:230
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::LaunchReason >
Definition
qohosharmonyextrasenums_p.h:210
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::LaunchReason >::fullTypeName
static constexpr const char * fullTypeName
Definition
qohosharmonyextrasenums_p.h:212
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::LaunchReason >::enumeratorsNames
static constexpr std::array< std::pair< Enum, const char * >, 10 > enumeratorsNames
Definition
qohosharmonyextrasenums_p.h:213
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::LaunchReason >::Enum
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::LaunchReason Enum
Definition
qohosharmonyextrasenums_p.h:211
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::WindowMode >
Definition
qohosharmonyextrasenums_p.h:241
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::WindowMode >::enumeratorsNames
static constexpr std::array< std::pair< Enum, const char * >, 3 > enumeratorsNames
Definition
qohosharmonyextrasenums_p.h:244
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::WindowMode >::Enum
QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::WindowMode Enum
Definition
qohosharmonyextrasenums_p.h:242
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::AbilityConstant::WindowMode >::fullTypeName
static constexpr const char * fullTypeName
Definition
qohosharmonyextrasenums_p.h:243
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::ConfigurationConstant::ColorMode >
Definition
qohosharmonyextrasenums_p.h:253
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::ConfigurationConstant::ColorMode >::enumeratorsNames
static constexpr std::array< std::pair< Enum, const char * >, 3 > enumeratorsNames
Definition
qohosharmonyextrasenums_p.h:256
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::ConfigurationConstant::ColorMode >::Enum
QtOhosHarmonyExtras::enums::ohos::app::ability::ConfigurationConstant::ColorMode Enum
Definition
qohosharmonyextrasenums_p.h:254
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::ConfigurationConstant::ColorMode >::fullTypeName
static constexpr const char * fullTypeName
Definition
qohosharmonyextrasenums_p.h:255
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::contextConstant::StartupVisibility >
Definition
qohosharmonyextrasenums_p.h:277
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::contextConstant::StartupVisibility >::Enum
QtOhosHarmonyExtras::enums::ohos::app::ability::contextConstant::StartupVisibility Enum
Definition
qohosharmonyextrasenums_p.h:278
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::contextConstant::StartupVisibility >::fullTypeName
static constexpr const char * fullTypeName
Definition
qohosharmonyextrasenums_p.h:279
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::contextConstant::StartupVisibility >::enumeratorsNames
static constexpr std::array< std::pair< Enum, const char * >, 2 > enumeratorsNames
Definition
qohosharmonyextrasenums_p.h:280
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::contextConstant::ProcessMode >
Definition
qohosharmonyextrasenums_p.h:265
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::contextConstant::ProcessMode >::enumeratorsNames
static constexpr std::array< std::pair< Enum, const char * >, 3 > enumeratorsNames
Definition
qohosharmonyextrasenums_p.h:268
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::contextConstant::ProcessMode >::Enum
QtOhosHarmonyExtras::enums::ohos::app::ability::contextConstant::ProcessMode Enum
Definition
qohosharmonyextrasenums_p.h:266
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::app::ability::contextConstant::ProcessMode >::fullTypeName
static constexpr const char * fullTypeName
Definition
qohosharmonyextrasenums_p.h:267
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::bundle::bundleManager::SupportWindowMode >
Definition
qohosharmonyextrasenums_p.h:288
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::bundle::bundleManager::SupportWindowMode >::enumeratorsNames
static constexpr std::array< std::pair< Enum, const char * >, 3 > enumeratorsNames
Definition
qohosharmonyextrasenums_p.h:291
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::bundle::bundleManager::SupportWindowMode >::fullTypeName
static constexpr const char * fullTypeName
Definition
qohosharmonyextrasenums_p.h:290
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::bundle::bundleManager::SupportWindowMode >::Enum
QtOhosHarmonyExtras::enums::ohos::bundle::bundleManager::SupportWindowMode Enum
Definition
qohosharmonyextrasenums_p.h:289
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::window::AnimationType >
Definition
qohosharmonyextrasenums_p.h:300
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::window::AnimationType >::enumeratorsNames
static constexpr std::array< std::pair< Enum, const char * >, 1 > enumeratorsNames
Definition
qohosharmonyextrasenums_p.h:303
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::window::AnimationType >::Enum
QtOhosHarmonyExtras::enums::ohos::window::AnimationType Enum
Definition
qohosharmonyextrasenums_p.h:301
QtOhos::OhosEnumMeta< QtOhosHarmonyExtras::enums::ohos::window::AnimationType >::fullTypeName
static constexpr const char * fullTypeName
Definition
qohosharmonyextrasenums_p.h:302
QtOhos::OhosEnumMeta
Definition
qcore_ohos_p.h:45
qtbase
src
plugins
platforms
ohos
extras
qohosharmonyextrasenums_p.h
Generated on
for Qt by
1.16.1