Version: (using Devel) Compiler: gcc 4.3.2 OS: Linux Installed from: Compiled sources - Launch Kontact and go to KAB - Create one contact and select it - Go to File menu/Print... - Select 'Print to File (Postscript)' from the 'Name:' combo box - The 'Output file:' name is now 'addressbook.ps - Click on the '...' button to select a location for the file to be saved - The file name is changed to 'addressbook.pdf' automatically - Click on 'Save' and the name remains 'addressbook.pdf' - In the 'Print Contacts' dialogue the 'Name:' combo box is now set to 'Print to File (PDF)' eventhough this is not what the user initially chose Click on 'Print' Click on 'Next' twice Click on 'Finish' The file is saved as a .pdf whereas the user wanted a .ps. The only way to have a .ps at the moment is to reselect this format manually: - In the Print Contacts dialogue the 'Name:' combo box is now set to 'Print to File (PDF)' eventhough this is not what the user initially chose - reselect 'Print to file (Postscript)' - the path where the file should be saved remains but the file is now called and saved as 'addressbook.ps' Click on 'Print' Click on 'Next' twice Click on 'Finish' - Go to the location where the file should have been saved and you can see that it is a .ps. Open it and you can see that it contains the selected contact. I think the extension of the file should never be changed to a .pdf. Trunk, Svn Rev 1047503
Hej Sabine, that's a bug in the printer dialog, not in KAddressBook, therefor I reassign it. Ciao, Tobias
Looks like a Qt bug, as the output type also changes in pure Qt applications, e.g. "dockwidgets" example. I am not sure if recent KDE<->Qt integration plays a role here, as the file dialog is the KDE one.
*** This bug has been marked as a duplicate of bug 211952 ***
It is corrected now. When the user selects a .ps the printed file extension remains .ps as it should be. Trunk, Svn Rev 1147490