swift
Loading...
Searching...
No Matches
registermetadata.cpp
1// SPDX-FileCopyrightText: Copyright (C) 2013 swift Project Community / Contributors
2// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-swift-pilot-client-1
3
5
6#include <QDBusMetaType>
7#include <QMetaType>
8#include <QtGlobal>
9
13#include "misc/countrylist.h"
15#include "misc/directories.h"
17#include "misc/iconlist.h"
18#include "misc/identifierlist.h"
21#include "misc/logpattern.h"
25#include "misc/pixmap.h"
26#include "misc/platformset.h"
28#include "misc/processinfo.h"
31#include "misc/rgbcolor.h"
32#include "misc/sequence.h"
36#include "misc/valuecache.h"
37#include "misc/variantlist.h"
38#include "misc/variantmap.h"
40
41void initMiscResourcesImpl()
42{
43 // cannot be declared within namespace, see docu
44 Q_INIT_RESOURCE(misc);
45}
46
47namespace swift::misc
48{
50 {
51 initMiscResourcesImpl();
52
83
84 // sub namespaces
85 audio::registerMetadata();
86 aviation::registerMetadata();
87 db::registerMetadata();
88 geo::registerMetadata();
89 input::registerMetadata();
90 network::registerMetadata();
91 physical_quantities::registerMetadata();
92 simulation::registerMetadata();
93 weather::registerMetadata();
94
96
97 // needed by xswiftbus proxy class
98 qDBusRegisterMetaType<CSequence<double>>();
99 }
100
101} // namespace swift::misc
static void registerMetadata()
Register metadata of unit and quantity.
Definition iconlist.cpp:21
static void registerMetadata()
Register metadata.
static void registerMetadata()
Register metadata.
static void registerMetadata()
Register metadata.
static void registerMetadata()
Register metadata.
static void registerMetadata()
Register metadata.
static void registerMetadata()
Register metadata.
Free functions in swift::misc.
void registerMetadata()
Register all relevant metadata in Misc.