Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
5.3.0 Alpha, 5.3.0 Beta1
-
Mac OS X 10.9
Qt 5.3.0 Beta
-
-
44c2740e0ece7d58e1062d9e4a4420cb3e317cbc
Description
It is not possible to control the size of custom dialogs on android.
1. This means we cannot use layouts, because everything will be squeezed.
2. Setting explicit size does not work, the dialog appears square.
To reproduce, you can edit and run the following example from Qt 5.3 Beta: quick>dialogs>systemdialogs
Just edit the date dialog so it is like so:
Dialog {
id: dateDialog
modality: dialogModal.checked ? Qt.WindowModal : Qt.NonModal
title: customizeTitle.checked ? windowTitleField.text : "Choose a date"
width: 900
height: 600
onButtonClicked: console.log("clicked button " + clickedButton)
onAccepted:
Calendar
{ id: calendar width: 900 height: 600 onDoubleClicked: dateDialog.click(StandardButton.Ok) }}
Attachments
Issue Links
- relates to
-
QTBUG-37285 frame sizing problems with scene-inline dialogs
- Open
-
QTBUG-39473 Calendar is too small on high DPI screens
- Closed
-
QTBUG-29817 add geometry to QPlatformDialogHelpers
- Reported
-
QTBUG-53518 MessageDialog title: size not wide enough
- Reported
-
QTBUG-38123 /quick/dialogs/systemdialog example on Mac/Windows: all buttons are not visible on HelloWorld custom dialog
- Closed