Я ищу путь к командам выполнения в виджете, который я пытаюсь разработать.
До сих пор я столкнулся org.kde.kio.KRun
, который должен быть интерфейсом к kRunner. От нескольких примеров я видел, я только нашел это KRun
имеет следующие методы: openUrl, openService
(которые не полезны для выполнения команд). Я попытался гуглить об этом, но единственный ресурс, который я нашел, является этим, который, кажется, очень отличается от org.kde.kio.KRun
используемый в виджетах.
Как я могу выполнить команду от виджета?
Если Ваш виджет использует C++ затем, Вы могли бы записать плагин C++ для обработки выполнения команд: Выполненная система управляет из Приложения QML
Если Ваш виджет является QML только затем, Вы могли бы использовать PlasmaCore. Виджет плазмы в качестве примера: https://store.kde.org/p/1166510/