Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
5.14.0
-
embedded linux, eglfs
Description
It appears to be near-impossible to write an application using Quick Controls 2 that can easily be rotated to switch between landscape and portrait modes on an embedded device running plain linux (eglfs).
Various workarounds include preparing each and every component in the application for being able to be rotated. This does not scale well, and forces existing codebases to be rewritten. The main issue is with all popup menus/controls (like comboboxes), the "dimming" layer. Rotating the content item itself is not that hard.
We need a ApplicationWindow property where all the window contents can be rotated by 90/180/270 degrees (and thereby swapping effective height/width for the content item when necessary), as well as a property to flip the contents (mirror around x or y-axes).
Attachments
Issue Links
- is required for
-
QTBUG-73063 Qt Quick Changes in Qt 6
- Open
- relates to
-
QTBUG-69777 QML Window with Qt::Popup flag not behaving correctly (mouse not grabbed)
- Reported
-
QTBUG-62158 [QQC2] orientation change breaks the position and size of the Popup
- Closed
-
QTBUG-83217 rotation of virtualkeyboard does not work
- Closed
-
QTBUG-57632 ComboBox rotation doesn't rotate drop-down list
- Closed
-
QTBUG-69227 Quick's Popup cannot follow the parent Item attribute rotation!
- Closed
-
QTBUG-80910 Drawer item does not support rotation
- Closed
-
QTBUG-69790 Refactor QtQuick Window in Qt 6
- Reported
-
QTBUG-121666 Drawer item positioned incorrectly when window contentItem is rotated
- Reported
-
QTBUG-121216 Drawer item does not support rotation for touch input
- Closed