Details
-
Bug
-
Resolution: Unresolved
-
P4: Low
-
None
-
5.2.1, 5.3.0 Beta1
-
None
-
Ubuntu 14.04 Qt 5.2.1 and OSX 10.7.5 Qt 5.3
Description
Native page setup dialogs are ineffective.
From the user standpoint, when you use 'Page Setup' dialog then the 'Print' dialog, what you chose in Page Setup (paper, orientation, etc.) should be selected when you open the Print dialog (assuming the printer supports the page setup.) I tested this on both OSX10.7.5, Qt5.3 and Ubuntu14.04, Qt5.2.1, using papers Letter and Legal, and it fails.
I realize this is a low priority, since including a Page Setup action is discouraged by many GUI designers (a user can always setup a page using the Print dialog, even if they must do a wasteful print.)
I can provide details (they vary slightly by platform.) My open source, PyQt project https://github.com/bootchk/qtPrintFramework.git includes a test program 'testPrintFramework.py' that you can use to exercise Qt print facilities and demonstrate this bug.
A workaround is: implement your own Page Setup dialog (as I have minimally done in the above project). Then you can chunk the page setup into QPrinter, and that does seem to work.