File indexing completed on 2024-05-12 17:06:42

0001 /*
0002     SPDX-FileCopyrightText: 2019 Marco Martin <mart@kde.org>
0003 
0004     SPDX-License-Identifier: LGPL-2.0-or-later
0005 */
0006 
0007 #include "audiodevice.h"
0008 
0009 #include <KAboutData>
0010 #include <KLocalizedString>
0011 #include <KPluginFactory>
0012 #include <KSharedConfig>
0013 
0014 AudioDevice::AudioDevice(QObject *parent, const QVariantList &args)
0015     : KQuickAddons::ConfigModule(parent, args)
0016 {
0017     KAboutData *about = new KAboutData(QStringLiteral("kcm_mediacenter_audiodevice"), //
0018                                        i18n("Configure Plasma Audio"),
0019                                        QStringLiteral("2.0"),
0020                                        QString(),
0021                                        KAboutLicense::LGPL);
0022     setAboutData(about);
0023 
0024     setButtons(Apply | Default);
0025 }
0026 
0027 AudioDevice::~AudioDevice()
0028 {
0029 }
0030 
0031 void AudioDevice::load()
0032 {
0033 }
0034 
0035 void AudioDevice::save()
0036 {
0037 }
0038 
0039 void AudioDevice::defaults()
0040 {
0041 }
0042 
0043 K_PLUGIN_CLASS_WITH_JSON(AudioDevice, "kcm_mediacenter_audiodevice.json")
0044 
0045 #include "audiodevice.moc"