Bug 174744 - Button for adding a printer from the print dialog
Summary: Button for adding a printer from the print dialog
Status: RESOLVED UPSTREAM
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: qt (show other bugs)
Version: unspecified
Platform: Ubuntu Unspecified
: NOR wishlist
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-09 22:14 UTC by Pascal d'Hermilly
Modified: 2008-11-26 00:00 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pascal d'Hermilly 2008-11-09 22:14:29 UTC
Version:            (using KDE 4.1.2)
Installed from:    Ubuntu Packages

It would be nice to have an "Add new printer" button in the print dialog. 
I often have to add new printers on the fly because I'm on a different network.
Comment 1 Pino Toscano 2008-11-15 12:15:39 UTC
The print dialog comes from Qt, so please ask qt-bugs@trolltech.com
Comment 2 Pascal d'Hermilly 2008-11-15 15:34:10 UTC
But wouldn't it be smartest if the button sent you to kdeprint?
That would make it a KDE issue instead of qt, right?
Or can the qt-dialog just detect that kdeprint is available and generate the button then...?
Comment 3 John Layt 2008-11-26 00:00:30 UTC
Adding such an option to the print dialog can only be done by Qt, no matter what sub-system gets called to actually add the printer.  The only way we have to add anything to the dialog is as another tab in the main dialog body, which I don't think is a good place for it to be, there's too many tabs already and it's not the obvious place to look for it.  

Ideally, I would add this as an option in the Printer selection combo box, i.e. where you currently select the printer or to Print to PDF, which is where Mac OS X has it.  I've previously suggested to Qt that they provide the ability to add virtual printers to the printer list, such as Print to Fax, so Add Printer would just be a use case for this feature.  

I'm currently writing some patches to send to Qt for other features (Current Page, Odd/Even Pages, etc) and if the process is successful then I plan to look into the virtual printers feature after I do file printing and adding tabs to printer properties.  Don't look for this in the near future, if it's possible to do and Qt accept the proposal, I'd say this would be a Qt 4.6 thing in late 2009.  If Qt doesn't go for the proposals, then we would probably look to write our own dialog again in conjunction with the OpenPrinting initiative.