kdeconnect-kde/plugins/pausemusic/pausemusic_config.h
Alexander Lohnau ede9e37b40 Use KPluginMetaData::pluginId for getting config plugin name
By removing the postfix we consistently use, we get exactly the same string as before

However, all our pluginId logic is now done as part of the buildsystem.
Before, they were in the JSON metadata, the buildsystem and the string constructor parameter

KPluginFactory has the KPluginMetaData object in any case, do using it
doesn't create any overhead.
2023-07-22 20:51:19 +00:00

32 lines
649 B
C++

/**
* SPDX-FileCopyrightText: 2013 Albert Vaca <albertvaka@gmail.com>
*
* SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
*/
#ifndef PAUSEMUSIC_CONFIG_H
#define PAUSEMUSIC_CONFIG_H
#include "kcmplugin/kdeconnectpluginkcm.h"
namespace Ui
{
class PauseMusicConfigUi;
}
class PauseMusicConfig : public KdeConnectPluginKcm
{
Q_OBJECT
public:
PauseMusicConfig(QObject *parent, const KPluginMetaData &data, const QVariantList &);
~PauseMusicConfig() override;
void save() override;
void load() override;
void defaults() override;
private:
Ui::PauseMusicConfigUi *m_ui;
};
#endif