Details
-
Bug
-
Resolution: Incomplete
-
P3: Somewhat important
-
None
-
5.1.1, 5.2.0 Beta1 , 5.2.1
-
OS X 10.8.5
Description
Despite what the doc says :
A dialog is always a top-level widget, but if it has a parent, its default location is centered on top of the parent. It will also share the parent's taskbar entry.
On MAC, the first QDialog which is a children of a QMainWindow is centered horizontally on the screen, not on the parent.(see first_dialog.jpg)
Sub-dialogs will be displayed in cascade :-/ which is really ugly. (see children_dialogs.jpg)
(No problems on Windows/Linux)
(QTBUG-31453 may be related to this one)