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

Separate autodetected from locally configured printers in QPrintDialog

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • Icon: P3: Somewhat important P3: Somewhat important
    • None
    • 4.4.3
    • GUI: Printing
    • None

      With QPrintDialog in X11, there is no way to tell the difference between a local printer and a remote printer automatically detected by cups.

      The main reason why Debian/Ubuntu does not enable automatic printer detection
      in cups by default is that there is no way to tell apart locally configured
      (and thus trusted) printers from those which got detected automatically (and
      thus open the possibility of luring someone into printing confidential material
      onto a rogue network printer).

      It would be great to separate the locally configured from
      the remotely detected ones:

      Local printers:
      HP DeskJet 123
      Samsung Foo Color
      Automatically detected remote printers:
      ML-1610

      They can be told apart with the CUPS_PRINTER_DISCOVERED flag (see cups/cups.h)

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

            Unassigned Unassigned
            janichol Andy Nichols
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes