swift
src
misc
audio
registermetadataaudio.cpp
1
// SPDX-FileCopyrightText: Copyright (C) 2015 swift Project Community / Contributors
2
// SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-swift-pilot-client-1
3
4
#include "
misc/audio/registermetadataaudio.h
"
5
6
// Audio headers
7
#include <QDBusMetaType>
8
9
#include "
misc/audio/audiodeviceinfo.h
"
10
#include "
misc/audio/audiodeviceinfolist.h
"
11
#include "
misc/audio/audiosettings.h
"
12
13
namespace
swift::misc::audio
14
{
16
void
registerMetadata
()
17
{
18
CAudioDeviceInfo::registerMetadata
();
19
CAudioDeviceInfoList::registerMetadata
();
20
CSettings::registerMetadata
();
21
22
// ENUMs
23
qDBusRegisterMetaType<CNotificationSounds::NotificationFlag>();
24
qDBusRegisterMetaType<CAudioDeviceInfo::DeviceType>();
25
}
26
}
// namespace swift::misc::audio
27
28
// ns
audiodeviceinfo.h
audiodeviceinfolist.h
swift::misc::mixin::MetaType::registerMetadata
static void registerMetadata()
Register metadata.
Definition:
mixinmetatype.h:56
audiosettings.h
swift::misc::registerMetadata
void registerMetadata()
Register all relevant metadata in Misc.
Definition:
registermetadata.cpp:49
registermetadataaudio.h
Generated on Mon Mar 24 2025 16:42:21 for swift by
1.9.1