KDeclarative: Deprecate and remove KRunProxy [KIO]
Open, Needs TriagePublic

Description

src/qmlcontrols/kioplugin

Option 1: hijack QDesktopServices implementation "somehow" + expose QDesktopServices to QML contexts (highly depends on where Qt6 ends up around e.g. the platform plugin)

Option 2: Move to KIO so that it provided its own QML bindings

mwolff created this task.Nov 23 2019, 11:23 AM
alex added a subscriber: alex.Oct 28 2021, 2:44 PM

Is this even used anywhere? I could not find any usages.

There also exists https://doc.qt.io/qt-5/qml-qtqml-qt.html#openUrlExternally-method which is used in quite a few places.

alex moved this task from Backlog to Needs Input on the KF6 board.Oct 29 2021, 7:55 AM
alex added a comment.Oct 29 2021, 2:40 PM

Are you planning on working on this further?

alex claimed this task.

Deprecated with https://invent.kde.org/frameworks/kdeclarative/-/merge_requests/92, then we should remove this on KF6 branching

alex renamed this task from KRunProxy [KIO] to KDeclarative: Deprecate and remove KRunProxy [KIO].Nov 23 2021, 8:27 AM
vkrause moved this task from Waiting on KF6 Branching to Done on the KF6 board.Jan 29 2023, 2:16 PM