From kde-commits Sat Nov 28 00:41:50 2009 From: =?utf-8?q?Aaron=20J=2E=20Seigo?= Date: Sat, 28 Nov 2009 00:41:50 +0000 To: kde-commits Subject: KDE/kdeexamples/plasma/javascript/plasmoids/fileOperations Message-Id: <1259368910.829748.3516.nullmailer () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=125936891712136 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