SVN commit 1055422 by aseigo: openUrl demo M +11 -1 contents/code/main.js M +1 -0 metadata.desktop --- trunk/KDE/kdeexamples/plasma/javascript/plasmoids/fileOperations/contents/code/main.js #1055421:1055422 @@ -11,6 +11,16 @@ { var url = dialog.url print("open this file! " + url.protocol + ' ' + url.host + ' ' + url.path) + /* + var urls = new Array + urls.push(url) + plasmoid.runApplication("kate", urls) + */ + if (plasmoid['openUrl']) { + plasmoid.openUrl(url); + } else { + print("no openUrl method available to us!") + } } function openFileDialogFinished(dialog) @@ -50,7 +60,7 @@ save.clicked.connect(showSaveFileDialog) layout = new LinearLayout -layout.setOrientation(QtVertical) +layout.orientation = QtVertical layout.addItem(open) layout.addItem(save) --- trunk/KDE/kdeexamples/plasma/javascript/plasmoids/fileOperations/metadata.desktop #1055421:1055422 @@ -19,3 +19,4 @@ X-KDE-PluginInfo-License=GPL X-Plasma-RequiredExtensions=FileDialog +X-Plasma-OptionalExtensions=LaunchApp