Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-38540

native page setup dialogs are ineffective

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P4: Low
    • None
    • 5.2.1, 5.3.0 Beta1
    • GUI: Printing
    • None
    • Ubuntu 14.04 Qt 5.2.1 and OSX 10.7.5 Qt 5.3
    • macOS

    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.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            johnlayt John Layt
            bootchk lloyd konneker
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes