我正在寻找一种方法来在我尝试开发的小部件中运行命令。
到目前为止,我遇到的org.kde.kio.KRun
应该是 kRunner 的接口。从我见过的一些例子,我只发现KRun
有以下方法:(openUrl, openService
对于运行命令没有用)。我试过用谷歌搜索,但是我找到的唯一资源就是这个这似乎与org.kde.kio.KRun
小部件中使用的非常不同。
如何从小部件运行命令?
答案1
如果您的小部件使用 C++,那么您可以编写一个 C++ 插件来处理命令的执行:从 QML App 运行系统命令
如果您的小部件仅是 QML,那么您可以使用 PlasmaCore。示例等离子小部件:https://store.kde.org/p/1166510/