Bug 386402 - Not all page sizes for selected printer can be selected
Summary: Not all page sizes for selected printer can be selected
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Plugin-Generic-PrintCreator (show other bugs)
Version: 5.6.0
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-31 21:21 UTC by JohnR
Modified: 2018-08-15 12:52 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.0.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description JohnR 2017-10-31 21:21:14 UTC
The problem is the same with Digikam (Image Print & Print Assistant) + Showfoto.

Select Item
   Print Images
   Printer properties
   Page size
 Correctly picks up the page sizes for the printer, in my case HP Photosmart D7360.

This printer has 51 different paper types!  Default is A4.
I can select any paper type that is within 10 before the default or 5 after.  Selecting any other paper type is ignored and left as the last one selected within the range.
Comment 1 JohnR 2017-10-31 21:55:05 UTC
Okay it then gets a bit weird.  I tried changing the default paper size for the printer, it still came up with A4.  I tried printing using a different paper size to see if it remembered what had last been printed, still A4 next time I went to print.  Remembering an old bug I changed the photo printer to be the default printer (I have 2 printers attached).  The default paper size had now changed, not to the correct default paper but to the first paper type in the list, I could then only select one of the last 6 paper types in the list and was unable to re-select the first!  Obviously if using a printer that is not the default printer on the system it is looking at the default printer to determine the default paper type, quite what happens after that is anyone's guess.
Comment 2 Maik Qualmann 2017-11-01 07:08:05 UTC
This bug is a design issue in Qt. See Qt-Bug and 
discussion in the mailing list. I close this bug as a duplicate.

https://bugreports.qt.io/browse/QTBUG-58733

http://digikam.1695700.n4.nabble.com/Problem-with-Batch-Queue-multi-core-processing-tp4703974p4703980.html

Maik

*** This bug has been marked as a duplicate of bug 263347 ***
Comment 3 caulier.gilles 2018-08-15 12:52:32 UTC
This bugfix is now officially included in Qt-5.11. DigiKam must be compiled against Qt-5.11. For digiKam-6.0.0 I close the bug now.