DtkGui
5.5.23
DTK Gui module
src
private
dnativesettings_p.h
1
// SPDX-FileCopyrightText: 2022 UnionTech Software Technology Co., Ltd.
2
//
3
// SPDX-License-Identifier: LGPL-3.0-or-later
4
5
#ifndef DNATIVESETTINGS_P_H
6
#define DNATIVESETTINGS_P_H
7
8
#include <dobject_p.h>
9
#include <dtkgui_global.h>
10
#include <dnativesettings.h>
11
12
DGUI_BEGIN_NAMESPACE
13
14
class
DNativeSettingsPrivate
:
public
DCORE_NAMESPACE::DObjectPrivate
15
{
16
D_DECLARE_PUBLIC(
DNativeSettings
)
17
public
:
18
DNativeSettingsPrivate
(
DNativeSettings
*qq,
const
QByteArray
&domain);
19
~DNativeSettingsPrivate
();
20
21
bool
init(
const
QMetaObject
*mo, quint32 window);
22
23
public
:
24
QByteArray
domain;
25
bool
valid =
false
;
26
QByteArrayList
allKeys;
27
};
28
29
DGUI_END_NAMESPACE
30
31
#endif
// DNATIVESETTINGS_P_H
Dtk::Gui::DNativeSettingsPrivate
Definition:
dnativesettings_p.h:15
Dtk::Gui::DNativeSettings
一个用于本地设置的类.
Definition:
dnativesettings.h:17
QByteArray
QByteArrayList
QMetaObject
制作者
1.9.3