Results 1 to 3 of 3

Thread: Changes being made to KDE (Qt) printer support

  1. #1
    Join Date
    Feb 2010
    Location
    Germany
    Posts
    2,563

    Question Changes being made to KDE (Qt) printer support

    Given this post in "Planet KDE": <https://planet.kde.org/>: "Better support for CUPS features in Qt 5.11" <https://www.kdab.com/better-support-...es-in-qt-5-11/>:
    • Given that, for Leap 15, there's a KDE, Qt 5.11 (beta) repository, does anyone have an idea when the ("at last they've done it!") printer support repair will be part of the KDE shipping with openSUSE?


    Yes, yes, I know -- "crystal ball gazing … "

  2. #2

    Default Re: Changes being made to KDE (Qt) printer support

    Quote Originally Posted by dcurtisfra View Post
    Given that, for Leap 15, there's a KDE, Qt 5.11 (beta) repository, does anyone have an idea when the ("at last they've done it!") printer support repair will be part of the KDE shipping with openSUSE?
    The improvements in Qt's printer support have been added to the openSUSE packages months ago already.

    From Tumbleweed's libQt5Core5 package changelog:
    Code:
    * Thu Jan 25 2018 alarrosa@suse.com
    - Add patches to fix the custom page size handling in the print dialog as
      well as other printer issues (QTBUG-58733, boo#994809):
      * 0002-CUPS-Use-default-cups-job-priority-instead-of-50.patch
      * 0003-QPageSetupWidget-setPrinter-Use-printdevice-default-paper-size.patch
      * 0004-Fix-custom-page-size-handling-in-the-Unix-print-dial.patch
      * 0005-CUPS-Refactor-the-code-a-bit.patch
      * 0006-Refactor-QPPDOptionsModel-a-bit.patch
      * 0007-CUPS-Fix-advanced-options-cancel-of-the-print-properties-dialog.patch
      * 0008-CUPS-Fix-conflict-handling.patch
      * 0009-CUPS-Use-printer-job-sheets-as-default-instead-of-none-none.patch
      * 0010-CUPS-Use-printer-job-billing-as-default-instead-of-the-empty-string.p
    atch
      * 0011-CUPS-Use-printer-job-hold-until-as-default-instead-of-the-nohold.patc
    h
      * 0012-Unix-Fix-usability-of-the-print-properties-dialog.patch
      * 0013-cups-Dont-show-InstallableOptions-in-the-advanced-properties-tab.patc
    h
      * 0014-CUPS-Enable-printing-arbitrary-pages-and-page-ranges.patch
      * 0015-CUPS-Dont-show-choices-that-conflict-with-the-printer-installed-optio
    ns.patch
      * 0016-CUPS-Rework-set-clearCupsOption-API.patch
      * 0017-Cups-Print-Dialog-Change-the-message-box-titles-to-C.patch
      * 0018-Fix-build-due-to-missing-QDebug-include.patch
    - Dropped 0001-Fix-custom-page-size-handling-in-the-Unix-print-dial.patch
      which is now included in the previous patchset with order 0004.
    ...
    * Fri Dec 15 2017 alarrosa@suse.com
    - Add patches from upstream to reintroduce the advanced tab in
      the Qt printer properties dialog:
      0001-Remove-QPrintDialogPrivate-applyPrinterProperties-no.patch
      0002-Remove-QUnixPrintWidgetPrivate-applyPrinterPropertie.patch
      0003-Remove-QPrintPropertiesDialog-applyPrinterProperties.patch
      0004-Remove-QCupsJobWidget-setPrinter.patch
      0005-Remove-QPrintPropertiesDialog-selectPrinter.patch
      0006-Remove-QPageSetupWidget-selectPrinter.patch
      0007-Introduce-QPrintDevice-property-setProperty.patch
      0008-Allow-access-to-ppd-file-and-ppdMarkOption-via-QPpdP.patch
      0009-QPlatformPrintDevice-use-QVector-not-QList-in-the-AP.patch
      0010-Reintroduce-the-Advanced-tab-in-the-QPrintProperties.patch
      0011-QtPrintSupport-Fix-build.patch
    - Small change in 0001-Add-remote-print-queue-support.patch so
      0007-Allow-access-to-ppd-file-and-ppdMarkOption-via-QPpdP.patch
      applies cleanly.
    Will be (or actually is already) part of Leap 15.0's 5.9 packages as well.
    There are no plans for an update to 42.3, as this may break compatibility. If you require it, there are 5.6.2 packages with these patches on OBS for 42.3.
    See also https://bugzilla.opensuse.org/show_bug.cgi?id=1054374.

    Qt 5.11 is scheduled for release in May AFAIK, Tumbleweed will surely get it soon after.
    Leap 15 will come with Qt 5.9 though, and I doubt that will be changed for the later 15.x releases as Qt 5.9 is LTS.
    Last edited by wolfi323; 12-Apr-2018 at 04:09.

  3. #3
    Join Date
    Feb 2010
    Location
    Germany
    Posts
    2,563

    Default Re: Changes being made to KDE (Qt) printer support

    Thanks Wolfi!!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •