Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.15
-
None
-
e409ba186bcd670e7741740c410a32f35b1dbe2e (qt/qtvirtualkeyboard/dev) 51d0e4154a75a45740aa66849b289b7e630916aa (qt/qtvirtualkeyboard/5.15)
Description
The virtualkeyboard example has feature where it rotates the UI if the display is in portrait mode: https://code.qt.io/cgit/qt/qtvirtualkeyboard.git/tree/examples/virtualkeyboard/basic/basic-b2qt.qml#n47
This does not work correctly with the QtVirtualKeyboard, as the virtualkeyboard itself is not rotated and its placement and size in the screen is incorrect.
To reproduce, the basic example can be compiled for desktop with 'CONFIG+=disable-desktop' qmake argument. Use either physical display rotated to portrait mode or run with '-platform webgl' and resize browser window to mimic portrait display.
Attachments
Issue Links
- relates to
-
QTBUG-89360 QtKeyboard is not working with Qt 5.15.0 / Qt 5.15.1
- Reported
-
QTBUG-81605 Near impossible to rotate ApplicationWindow's contents 90 degrees (switch landscape -> portrait)
- Reported
- resulted from
-
QTBUG-56918 When the keyboard is shown for a text field in a modal popup then it will not be usable
- Closed
For Gerrit Dashboard: QTBUG-83217 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
296105,3 | Better handling of VKB when screen is rotated | 5.15 | qt-apps/boot2qt-launcher | Status: MERGED | +2 | 0 |
307867,3 | Fix InputPanel position in b2qt example when portrait mode | dev | qt/qtvirtualkeyboard | Status: MERGED | +2 | 0 |
308492,2 | Fix InputPanel position in b2qt example when portrait mode | 5.15 | qt/qtvirtualkeyboard | Status: MERGED | +2 | 0 |
435433,9 | Fix screen orientation handling for basic-b2qt example | dev | qt/qtvirtualkeyboard | Status: MERGED | +2 | 0 |
435617,1 | Fix screen orientation handling for basic-b2qt example | 6.4.0 | qt/qtvirtualkeyboard | Status: ABANDONED | -2 | 0 |
435618,2 | Fix screen orientation handling for basic-b2qt example | 6.4 | qt/qtvirtualkeyboard | Status: MERGED | +2 | 0 |
435619,2 | Fix screen orientation handling for basic-b2qt example | tqtc/lts-6.2 | qt/tqtc-qtvirtualkeyboard | Status: MERGED | +2 | 0 |
438776,2 | Fix visible area in the basic example | 6.4 | qt/qtvirtualkeyboard | Status: MERGED | +2 | 0 |
438777,2 | Fix visible area in the basic example | tqtc/lts-6.2 | qt/tqtc-qtvirtualkeyboard | Status: MERGED | +2 | 0 |
438784,3 | Fix visible area in the basic example | dev | qt/qtvirtualkeyboard | Status: MERGED | +2 | 0 |
438838,2 | Fix visible area in the basic example | tqtc/lts-5.15 | qt/tqtc-qtvirtualkeyboard | Status: MERGED | +2 | 0 |