Quicksettings: toggle wwan on button press

This commit is contained in:
Bart Ribbers 2020-03-12 12:59:19 +01:00
parent cf57005e9f
commit 1a1b67c548
No known key found for this signature in database
GPG key ID: 699D16185DAFAE61

View file

@ -55,6 +55,11 @@ Item {
settingsModel.get(1).enabled = !enabledConnections.wirelessEnabled
}
function toggleWwan() {
nmHandler.enableWwan(!enabledConnections.wwanEnabled)
settingsModel.get(2).enabled = !enabledConnections.wwanEnabled
}
function requestShutdown() {
print("Shutdown requested, depends on ksmserver running");
var service = pmSource.serviceForSource("PowerDevil");
@ -145,11 +150,10 @@ Item {
settingsModel.append({
"text": i18n("Mobile Data"),
"icon": "network-modem",
"enabled": false,
"settingsCommand": "plasma-settings -m kcm_mobile_broadband",
"toggleFunction": "",
"settingsCommand": "",
"toggleFunction": "toggleWwan",
"delegate": "",
"enabled": false,
"enabled": enabledConnections.wwanEnabled,
"applet": null
});
settingsModel.append({