show wallpaper configuration on long press

This commit is contained in:
Marco Martin 2014-11-19 19:58:09 +01:00
parent 15844cef9a
commit 3ae3db587b
2 changed files with 8 additions and 2 deletions

View file

@ -1,4 +1,5 @@
var id = currentActivity(); var id = currentActivity();
if (id.length < 1) { if (id.length < 1) {
id = createActivity("Homescreen") id = createActivity("Homescreen")
} }
@ -6,7 +7,7 @@ if (id.length < 1) {
var desktopsArray = desktopsForActivity(id); var desktopsArray = desktopsForActivity(id);
for (var j = 0; j < desktopsArray.length; j++) { for (var j = 0; j < desktopsArray.length; j++) {
desktopsArray[j].wallpaperPlugin = "org.kde.image"; desktopsArray[j].wallpaperPlugin = "org.kde.image";
desktopsArray[j].name = "Homescreen" + (j > 0 ? " " + j : ""); //desktopsArray[j].name = "Homescreen" + (j > 0 ? " " + j : "");
desktopsArray[j].currentConfigGroup = ["Wallpaper", desktopsArray[j].currentConfigGroup = ["Wallpaper",
desktopsArray[j].wallpaperPlugin, desktopsArray[j].wallpaperPlugin,
"General"]; "General"];

View file

@ -26,11 +26,12 @@ import org.kde.satellite.components 0.1 as SatelliteComponents
import org.kde.plasma.components 2.0 as PlasmaComponents import org.kde.plasma.components 2.0 as PlasmaComponents
import org.kde.plasma.workspace.components 2.0 as PlasmaWorkspace import org.kde.plasma.workspace.components 2.0 as PlasmaWorkspace
import org.nemomobile.voicecall 1.0 import org.nemomobile.voicecall 1.0
import org.kde.kquickcontrolsaddons 2.0
import org.freedesktop.contextkit 1.0 import org.freedesktop.contextkit 1.0
import MeeGo.QOfono 0.2 import MeeGo.QOfono 0.2
import "../components" import "../components"
Item { MouseEventListener {
id: homescreen id: homescreen
width: 1080 width: 1080
height: 1920 height: 1920
@ -88,6 +89,10 @@ Item {
} }
} }
onPressAndHold: {
containment.action("configure").trigger();
}
OfonoManager { OfonoManager {
id: ofonoManager id: ofonoManager
onAvailableChanged: { onAvailableChanged: {