Port KRunner away from QWidgets
Open, Needs TriagePublic

Description

It's used for the runner configuration dialogs, see AbstractRunner::createRunOptions() and QueryMatch::createConfigurationInterface().
@davidedmundson says it should be replaced with a QML-based solution.

vkrause created this task.Nov 23 2019, 3:48 PM

Effectively KRunner-provided run options has been defunct ever since Plasma 5

alex added a subscriber: alex.Sep 8 2020, 10:20 AM

But aren't the QActions that are used in the matches part of QWidgets?

But aren't the QActions that are used in the matches part of QWidgets?

In Qt6 (and already in dev) they are part of QtGui

alex added a comment.Sep 8 2020, 10:23 AM

Ah that makes sense, I has just a look at the 5.15 docs and was a bit confused. Then this should be a small change in KF6.

alex moved this task from Backlog to Waiting on KF6 Branching on the KF6 board.Dec 13 2020, 11:16 AM

The methods are properly deprecated and have no usage in the KDE codebase anymore. So we just need to wait for the KF6 branching :)

vkrause moved this task from Waiting on KF6 Branching to Done on the KF6 board.Jan 30 2023, 5:10 PM