Might it be possible to implement Qt-wide back functionality?
-
wrote on 13 Nov 2023, 15:12 last edited by RokeJulianLockhart 2 Oct 2025, 00:04
As I stated at
discuss.kde.org/t/7125
:On certain windows, like
systemsettings
, it would be nice to be able to go back sometimes to the previous view. However, to avoid reinventing the wheel, I’d like this for all Qt-based applications ideally.This immediately seems impossible to place in the purview of the WM due to how each GUI toolkit manages such things differently, although Android manages to do so. Consequently, Qt seems the highest level that an implementation could be feasibly implemented. I don’t know whether anything as standardized as Android’s activity system exists in this case, but is it infeasible or undesirable to duplicate?
KDE already has a global menu bar, which is gaining support. It would be helpful to implement since its absence would be felt by anyone migrating from Android to Plasma Mobile (not that it is quite ready for prime time yet anyway).
-
@jsulm, I'll file an FR at
bugreports.qt.io/secure/CreateIssue!default.jspa
too. Thanks.wrote on 13 Nov 2023, 15:43 last edited by RokeJulianLockhart 2 Oct 2025, 00:02Did the best I could at
bugreports.qt.io/browse/QTBUG-119099
. -
As I stated at
discuss.kde.org/t/7125
:On certain windows, like
systemsettings
, it would be nice to be able to go back sometimes to the previous view. However, to avoid reinventing the wheel, I’d like this for all Qt-based applications ideally.This immediately seems impossible to place in the purview of the WM due to how each GUI toolkit manages such things differently, although Android manages to do so. Consequently, Qt seems the highest level that an implementation could be feasibly implemented. I don’t know whether anything as standardized as Android’s activity system exists in this case, but is it infeasible or undesirable to duplicate?
KDE already has a global menu bar, which is gaining support. It would be helpful to implement since its absence would be felt by anyone migrating from Android to Plasma Mobile (not that it is quite ready for prime time yet anyway).
@BEEDELL-ROKE-JULIAN-LOCKHART This should be discussed in https://bugreports.qt.io or on Qt developers mailing list as this forum is more for Qt users.
-
@BEEDELL-ROKE-JULIAN-LOCKHART This should be discussed in https://bugreports.qt.io or on Qt developers mailing list as this forum is more for Qt users.
wrote on 13 Nov 2023, 15:37 last edited by RokeJulianLockhart 2 Oct 2025, 00:02@jsulm, I'll file an FR at
bugreports.qt.io/secure/CreateIssue!default.jspa
too. Thanks. -
@jsulm, I'll file an FR at
bugreports.qt.io/secure/CreateIssue!default.jspa
too. Thanks.wrote on 13 Nov 2023, 15:43 last edited by RokeJulianLockhart 2 Oct 2025, 00:02Did the best I could at
bugreports.qt.io/browse/QTBUG-119099
. -
1/4