| Summary: | Print Creator has a default of "Print to PDF" but "Page Settings" won't work. | ||
|---|---|---|---|
| Product: | [Applications] digikam | Reporter: | Jerry S <jerrydisp> |
| Component: | Plugin-Generic-PrintCreator | Assignee: | Digikam Developers <digikam-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | caulier.gilles, j.echter |
| Priority: | NOR | ||
| Version First Reported In: | 7.1.0 | ||
| Target Milestone: | --- | ||
| Platform: | Microsoft Windows | ||
| OS: | Microsoft Windows | ||
| Latest Commit: | Version Fixed/Implemented In: | 8.2.0 | |
| Sentry Crash Report: | |||
| Bug Depends on: | 397864 | ||
| Bug Blocks: | |||
|
Description
Jerry S
2021-03-12 21:18:54 UTC
Maik, I confirm this dysfunction also under MacOS. Perhaps there is a signal/slots broken on non Linux system? Gilles Maik, When Page Setting button is clicked on the tool, this slot is called : https://invent.kde.org/graphics/digikam/-/blob/master/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp#L1113 I suspect a problem with QPageSetupDialog: https://doc.qt.io/qt-5/qpagesetupdialog.html Gilles *** Bug 474257 has been marked as a duplicate of this bug. *** @Jerry S, This problem still reproducible with the new digiKam 8.2.0 pre-release Windows installer available at usual place: https://files.kde.org/digikam/ This new bundle is based on last Qt framework 5.15.11 and KDE framework 5.110. Thanks in advance Gilles Caulier Maik, Problem remain with 8.2.0 VCPKG installer. DebugView said : [1416] QPrintDialog: Cannot be used on non-native printers GIlles Git commit aab30b846508c990af4d71d5533c72d552a13b7f by Gilles Caulier. Committed on 21/11/2023 at 05:50. Pushed by cgilles into branch 'master'. Under Windows print directly to PDF is not a native format, in opposite to Linux and MacOS. A specific PDF generator must be installed under Windows as a virtual printer driver. PDF is now not available as output format under Windows. M +1 -1 core/dplugins/generic/tools/printcreator/CMakeLists.txt M +10 -4 core/dplugins/generic/tools/printcreator/manager/advprintsettings.cpp M +9 -3 core/dplugins/generic/tools/printcreator/manager/advprintsettings.h M +2 -2 core/dplugins/generic/tools/printcreator/printcreatorplugin.cpp M +1 -1 core/dplugins/generic/tools/printcreator/printcreatorplugin.h https://invent.kde.org/graphics/digikam/-/commit/aab30b846508c990af4d71d5533c72d552a13b7f |