2019-10-04 19:45:28 |
Maciej Puzio |
bug |
|
|
added bug |
2019-10-04 19:47:29 |
Maciej Puzio |
summary |
Qt print dialog does not remember page size |
Qt print dialog has wrong default page size |
|
2019-10-08 19:27:26 |
Dmitry Shachnev |
nominated for series |
|
Ubuntu Bionic |
|
2019-10-08 19:27:26 |
Dmitry Shachnev |
bug task added |
|
qtbase-opensource-src (Ubuntu Bionic) |
|
2019-10-08 19:28:05 |
Dmitry Shachnev |
qtbase-opensource-src (Ubuntu): status |
New |
Fix Released |
|
2019-10-30 21:28:48 |
Dmitry Shachnev |
description |
Please backport Qt patch 213677 to qtbase-opensource-src
https://codereview.qt-project.org/c/qt/qtbase/+/213677
In Qt5 applications, print dialog (Printer Properties) always defaults to A4 paper size, even when Letter is set as a default in all system and KDE preferences. After changing manually, Letter-size pages print correctly, but the setting does not stick. The issue also affects other print settings, e.g. margins, though the aforementioned patch does not deal with these. A similar issue regarding the duplex setting was reported as Launchpad bug 1776173, and subsequently fixed, but other print settings continue to cause problems.
Behavior expected: Print dialog would default to Letter paper size, which is set in all available system and KDE preferences, and that was selected for previous prints.
Behavior observed: Print dialog always defaults to A4, and page size needs to be changed manually before every print.
Software versions:
lsb_release: Ubuntu 18.04.3 LTS
libqt5core5a: 5.9.5+dfsg-0ubuntu2.3
Kernel: 5.0.0-25-generic |
Please backport Qt patch 213677 to qtbase-opensource-src
https://codereview.qt-project.org/c/qt/qtbase/+/213677
[Impact]
In Qt5 applications, print dialog (Printer Properties) always defaults to A4 paper size, even when Letter is set as a default in all system and KDE preferences. After changing manually, Letter-size pages print correctly, but the setting does not stick.
This impacts users of Qt applications who print things and live in countries where ISO 216 is not default, most notably the United States.
[Test Case]
1) Use system settings (KDE preferences, gnome-control-center or system-config-printer) to set the printer size to Letter.
2) Open any Qt application (e.g. KWrite or Falkon).
3) Open a print dialog.
4) Behavior expected: Print dialog would default to Letter paper size and not A4.
[Regression Potential]
Two possibilities for regressions that I can imagine are:
- crashes because something is not defined;
- wrong default paper size (A4 wanted but CUPS returns something else).
[Additional Information]
The issue also affects other print settings, e.g. margins, though the aforementioned patch does not deal with these. A similar issue regarding the duplex setting was reported as Launchpad bug 1776173, and subsequently fixed, but other print settings continue to cause problems.
Software versions:
lsb_release: Ubuntu 18.04.3 LTS
libqt5core5a: 5.9.5+dfsg-0ubuntu2.3
Kernel: 5.0.0-25-generic |
|
2019-11-21 10:14:56 |
Łukasz Zemczak |
qtbase-opensource-src (Ubuntu Bionic): status |
New |
Fix Committed |
|
2019-11-21 10:14:57 |
Łukasz Zemczak |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2019-11-21 10:14:58 |
Łukasz Zemczak |
bug |
|
|
added subscriber SRU Verification |
2019-11-21 10:15:01 |
Łukasz Zemczak |
tags |
bionic |
bionic verification-needed verification-needed-bionic |
|
2019-11-21 20:40:13 |
Maciej Puzio |
tags |
bionic verification-needed verification-needed-bionic |
bionic verification-done-bionic verification-needed |
|
2019-11-27 08:30:54 |
Dmitry Shachnev |
tags |
bionic verification-done-bionic verification-needed |
bionic verification-done verification-done-bionic |
|
2019-11-28 14:50:33 |
Łukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2019-11-28 15:00:36 |
Launchpad Janitor |
qtbase-opensource-src (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|