diff --git a/applets/quicksettings/package/contents/ui/Delegate.qml b/applets/quicksettings/package/contents/ui/Delegate.qml index 3e504b1e..7ff1d406 100644 --- a/applets/quicksettings/package/contents/ui/Delegate.qml +++ b/applets/quicksettings/package/contents/ui/Delegate.qml @@ -62,11 +62,9 @@ RowLayout { id: labelMouseArea anchors.fill: parent onClicked: { - var command = "active-settings"; - if (model.settingsModule) { - command += " -m " + model.settingsModule; + if (model.settingsCommand) { + plasmoid.nativeInterface.executeCommand(model.settingsCommand); } - plasmoid.nativeInterface.executeCommand(command) } } } diff --git a/applets/quicksettings/package/contents/ui/main.qml b/applets/quicksettings/package/contents/ui/main.qml index c1b2e089..0c0ef6f8 100644 --- a/applets/quicksettings/package/contents/ui/main.qml +++ b/applets/quicksettings/package/contents/ui/main.qml @@ -38,61 +38,61 @@ Item { text: "Settings" icon: "configure" enabled: false - settingsModule: "" + settingsCommand: "active-settings" } ListElement { text: "Mobile network" icon: "network-mobile-80" enabled: true - settingsModule: "" + settingsCommand: "" } ListElement { text: "Airplane mode" icon: "flightmode-on" enabled: false - settingsModule: "" + settingsCommand: "" } ListElement { text: "Bluetooth" icon: "preferences-system-bluetooth" enabled: false - settingsModule: "" + settingsCommand: "" } ListElement { text: "Wireless" icon: "network-wireless-on" enabled: true - settingsModule: "org.kde.satellite.settings.wifi" + settingsCommand: "active-settings -m org.kde.satellite.settings.wifi" } ListElement { text: "Alarms" icon: "korgac" enabled: false - settingsModule: "" + settingsCommand: "" } ListElement { text: "Notifications" icon: "preferences-desktop-notification" enabled: true - settingsModule: "" + settingsCommand: "" } ListElement { text: "Brightness" icon: "video-display-brightness" enabled: false - settingsModule: "org.kde.active.settings.powermanagement" + settingsCommand: "active-settings -m org.kde.active.settings.powermanagement" } ListElement { text: "Flashlight" icon: "package_games_puzzle" enabled: false - settingsModule: "" + settingsCommand: "" } ListElement { text: "Location" icon: "plasmaapplet-location" enabled: false - settingsModule: "" + settingsCommand: "" } }