https://bugs.kde.org/show_bug.cgi?id=483199
--- Comment #6 from Arjen Hiemstra <ahiems...@heimr.nl> --- Git commit f05d0f22d46d33880ee72dc01de58b1129e968b6 by Arjen Hiemstra. Committed on 10/07/2024 at 08:27. Pushed by ahiemstra into branch 'master'. kquickcontrols: Introduce private KeySequenceValidator type This extracts the validation logic out of KeySequenceHelper and allows us more control over the exact execution order of things. Most importantly, this does not rely on internal message boxes and the nasty nested event loops that come with them. Instead, KeySequenceValidator is a little more stateful but allows the using code to indicate what should happen if something needs handling by the user. M +2 -1 src/qmlcontrols/kquickcontrols/private/CMakeLists.txt A +206 -0 src/qmlcontrols/kquickcontrols/private/keysequencevalidator.cpp [License: LGPL(v2.1+)] A +62 -0 src/qmlcontrols/kquickcontrols/private/keysequencevalidator.h [License: LGPL(v2.1+)] M +2 -0 src/qmlcontrols/kquickcontrols/private/kquickcontrolsprivateplugin.cpp https://invent.kde.org/frameworks/kdeclarative/-/commit/f05d0f22d46d33880ee72dc01de58b1129e968b6 -- You are receiving this mail because: You are watching all bug changes.