kcms: port to new KCMUtils KCM classes

This commit is contained in:
Yari Polla 2023-03-18 18:53:52 +01:00
parent 3f309067ef
commit be7c36d0c2
24 changed files with 33 additions and 33 deletions

View file

@ -22,7 +22,7 @@ target_link_libraries(kcm_cellular_network
KF6::I18n
KF6::NetworkManagerQt
KF6::ModemManagerQt
KF6::QuickAddons
KF6::KCMUtilsQuick
)
kcmutils_generate_desktop_file(kcm_cellular_network)

View file

@ -18,7 +18,7 @@ K_PLUGIN_CLASS_WITH_JSON(CellularNetworkSettings, "kcm_cellular_network.json")
CellularNetworkSettings *CellularNetworkSettings::staticInst = nullptr;
CellularNetworkSettings::CellularNetworkSettings(QObject *parent, const KPluginMetaData &metaData, const QVariantList &args)
: KQuickAddons::ConfigModule(parent, metaData, args)
: KQuickConfigModule(parent, metaData, args)
, m_modemList{}
, m_simList{}
{

View file

@ -9,7 +9,7 @@
#include <QSharedPointer>
#include <KQuickAddons/ConfigModule>
#include <KQuickConfigModule>
#include "mobileproviders.h"
#include "modem.h"
@ -59,7 +59,7 @@ private:
QString m_message;
};
class CellularNetworkSettings : public KQuickAddons::ConfigModule
class CellularNetworkSettings : public KQuickConfigModule
{
Q_OBJECT
Q_PROPERTY(bool modemFound READ modemFound NOTIFY modemFoundChanged)

View file

@ -10,7 +10,7 @@ target_link_libraries(kcm_mobile_hotspot
Qt::Qml
KF6::I18n
KF6::CoreAddons
KF6::QuickAddons
KF6::KCMUtilsQuick
)
kpackage_install_package(package kcm_mobile_hotspot kcms)

View file

@ -12,7 +12,7 @@
K_PLUGIN_CLASS_WITH_JSON(HotspotSettings, "kcm_mobile_hotspot.json")
HotspotSettings::HotspotSettings(QObject *parent, const KPluginMetaData &metaData, const QVariantList &args)
: KQuickAddons::ConfigModule(parent, metaData, args)
: KQuickConfigModule(parent, metaData, args)
{
}

View file

@ -7,9 +7,9 @@
#ifndef HOTSPOTSETTINGS_H
#define HOTSPOTSETTINGS_H
#include <KQuickAddons/ConfigModule>
#include <KQuickConfigModule>
class HotspotSettings : public KQuickAddons::ConfigModule
class HotspotSettings : public KQuickConfigModule
{
Q_OBJECT
public:

View file

@ -14,7 +14,7 @@ target_link_libraries(kcm_mobile_info
Qt::Core
KF6::CoreAddons
KF6::I18n
KF6::QuickAddons
KF6::KCMUtilsQuick
KF6::ConfigCore
KF6::Solid
)

View file

@ -14,7 +14,7 @@
K_PLUGIN_CLASS_WITH_JSON(Info, "kcm_mobile_info.json")
Info::Info(QObject *parent, const KPluginMetaData &metaData, const QVariantList &args)
: KQuickAddons::ConfigModule(parent, metaData, args)
: KQuickConfigModule(parent, metaData, args)
, m_distroInfo(new DistroInfo(this))
, m_softwareInfo(new SoftwareInfo(this))
, m_hardwareInfo(new HardwareInfo(this))

View file

@ -7,12 +7,12 @@
#include "distroinfo.h"
#include "hardwareinfo.h"
#include "softwareinfo.h"
#include <KQuickAddons/ConfigModule>
#include <KQuickConfigModule>
#ifndef INFO_H
#define INFO_H
class Info : public KQuickAddons::ConfigModule
class Info : public KQuickConfigModule
{
Q_OBJECT

View file

@ -8,7 +8,7 @@ target_link_libraries(kcm_mobileshell
KF6::CoreAddons
KF6::KCMUtils
KF6::I18n
KF6::QuickAddons
KF6::KCMUtilsQuick
)
kcmutils_generate_desktop_file(kcm_mobileshell)

View file

@ -10,7 +10,7 @@
K_PLUGIN_CLASS_WITH_JSON(KCMMobileShell, "kcm_mobileshell.json")
KCMMobileShell::KCMMobileShell(QObject *parent, const KPluginMetaData &data, const QVariantList &args)
: KQuickAddons::ManagedConfigModule(parent, data, args)
: KQuickManagedConfigModule(parent, data, args)
{
setButtons({});
}

View file

@ -6,10 +6,10 @@
#pragma once
#include <KConfigGroup>
#include <KQuickAddons/ManagedConfigModule>
#include <KQuickManagedConfigModule>
#include <KSharedConfig>
class KCMMobileShell : public KQuickAddons::ManagedConfigModule
class KCMMobileShell : public KQuickManagedConfigModule
{
Q_OBJECT

View file

@ -16,7 +16,7 @@ target_link_libraries(kcm_mobile_power
Qt::Core
KF6::CoreAddons
KF6::I18n
KF6::QuickAddons
KF6::KCMUtilsQuick
KF6::ConfigCore
KF6::Solid
)

View file

@ -46,7 +46,7 @@ const QMap<int, qreal> idxToMinutes = {
};
MobilePower::MobilePower(QObject *parent, const KPluginMetaData &metaData, const QVariantList &args)
: KQuickAddons::ConfigModule(parent, metaData, args)
: KQuickConfigModule(parent, metaData, args)
, m_batteries{new BatteryModel(this)}
, m_profilesConfig{KSharedConfig::openConfig("powermanagementprofilesrc", KConfig::SimpleConfig | KConfig::CascadeConfig)}
{
@ -54,7 +54,7 @@ MobilePower::MobilePower(QObject *parent, const KPluginMetaData &metaData, const
qmlRegisterUncreatableType<Solid::Battery>("org.kde.kcm.power.mobile.private", 1, 0, "Battery", "");
qmlRegisterType<StatisticsProvider>("org.kde.kcm.power.mobile.private", 1, 0, "HistoryModel");
setButtons(KQuickAddons::ConfigModule::NoAdditionalButton);
setButtons(KQuickConfigModule::NoAdditionalButton);
load();
}

View file

@ -5,11 +5,11 @@
#include "batterymodel.h"
#include <KQuickAddons/ConfigModule>
#include <KQuickConfigModule>
#include <KSharedConfig>
#include <memory>
class MobilePower : public KQuickAddons::ConfigModule
class MobilePower : public KQuickConfigModule
{
Q_OBJECT
Q_PROPERTY(BatteryModel *batteries READ batteries CONSTANT)

View file

@ -16,7 +16,7 @@ target_link_libraries(kcm_mobile_time
Qt::Quick
Qt::Qml
Qt::DBus
KF6::QuickAddons
KF6::KCMUtilsQuick
KF6::ConfigCore
KF6::I18n
)

View file

@ -34,7 +34,7 @@
K_PLUGIN_FACTORY_WITH_JSON(TimeSettingsFactory, "kcm_mobile_time.json", registerPlugin<TimeSettings>();)
TimeSettings::TimeSettings(QObject *parent, const KPluginMetaData &metaData, const QVariantList &args)
: KQuickAddons::ConfigModule(parent, metaData, args)
: KQuickConfigModule(parent, metaData, args)
, m_useNtp(true)
{
qDebug() << "time settings init";

View file

@ -18,7 +18,7 @@
#include <KConfigGroup>
#include <KSharedConfig>
#include <KQuickAddons/ConfigModule>
#include <KQuickConfigModule>
#include "timezonemodel.h"
@ -33,7 +33,7 @@ class TimeSettingsPrivate;
* This is done from one class in order to simplify the code. You can export any QObject-based
* class through qmlRegisterType(), however.
*/
class TimeSettings : public KQuickAddons::ConfigModule
class TimeSettings : public KQuickConfigModule
{
Q_OBJECT

View file

@ -19,7 +19,7 @@ target_link_libraries(kcm_mobile_onscreenkeyboard
Qt::Core
KF6::CoreAddons
KF6::I18n
KF6::QuickAddons
KF6::KCMUtilsQuick
KF6::ConfigCore
PkgConfig::GIO
PkgConfig::GOBJECT

View file

@ -29,7 +29,7 @@
K_PLUGIN_CLASS_WITH_JSON(VirtualKeyboard, "kcm_mobile_onscreenkeyboard.json")
VirtualKeyboard::VirtualKeyboard(QObject *parent, const KPluginMetaData &metaData, const QVariantList &args)
: KQuickAddons::ConfigModule(parent, metaData, args)
: KQuickConfigModule(parent, metaData, args)
, m_gsettings(new GSettingsItem("/org/maliit/keyboard/maliit/", parent))
, m_langModel(new LanguageModel(this, m_gsettings))
{

View file

@ -5,7 +5,7 @@
*/
#include "languagemodel.h"
#include <KQuickAddons/ConfigModule>
#include <KQuickConfigModule>
#include <QList>
#include <QString>
@ -13,7 +13,7 @@
#ifndef VIRTUALKEYBOARD_H
#define VIRTUALKEYBOARD_H
class VirtualKeyboard : public KQuickAddons::ConfigModule
class VirtualKeyboard : public KQuickConfigModule
{
Q_OBJECT
Q_PROPERTY(LanguageModel *languageModel MEMBER m_langModel CONSTANT)

View file

@ -15,7 +15,7 @@ target_link_libraries(kcm_mobile_wifi
KF6::I18n
KF6::NetworkManagerQt
KF6::Plasma
KF6::QuickAddons
KF6::KCMUtilsQuick
)
kpackage_install_package(package kcm_mobile_wifi kcms)

View file

@ -26,7 +26,7 @@
K_PLUGIN_CLASS_WITH_JSON(WifiSettings, "kcm_mobile_wifi.json")
WifiSettings::WifiSettings(QObject *parent, const KPluginMetaData &metaData, const QVariantList &args)
: KQuickAddons::ConfigModule(parent, metaData, args)
: KQuickConfigModule(parent, metaData, args)
{
}

View file

@ -7,9 +7,9 @@
#ifndef WIFISETTINGS_H
#define WIFISETTINGS_H
#include <KQuickAddons/ConfigModule>
#include <KQuickConfigModule>
class WifiSettings : public KQuickAddons::ConfigModule
class WifiSettings : public KQuickConfigModule
{
Q_OBJECT
public: