[Kde-accessibility] Porting kdeaccessibility apps from KPrinter to QPrinter

John Layt johnlayt at yahoo.com.au
Sat Oct 13 01:58:26 CEST 2007


Hi,

The decision has been made to remove KDEPrint from KDE 4.0 and to switch to 
using QPrinter.  We've run out of time to fix KDEPrint and this is the only 
way to have a working print system for 4.0.  We lose many features as a 
result, but QT 4.4 and later KDE 4.1 will see most of them restored.  We are 
planning a Dot article to explain the changes to our users.

We are working to port all apps before the 24th October tagging of the Dev 
Platform, when we need to have moved KDEPrint to extragear.  The sooner it's 
done, the sooner we know if there's any issues to fix in kdelibs.

I used the kdeaccessibilty apps as a test-bed for the porting procedure, and 
the following apps have now been completed:
    /KDE/kdeaccessibility/kmag   [commit 724621]
    /KDE/kdeaccessibility/kmouth [commit 724622]

There is a small problem in kmag with the printer properties dialog not 
displaying as the top widget, but otherwise both apps appear to print fine 
here.

You can find further information at  
http://techbase.kde.org/Projects/KDEPrint/KDE4#Porting.

I suggest you test your printing functions to confirm that the results are 
presentable, you may need to tweak your painting code to cater for 
differences in rendering.  

Qt does not have a Print Preview function, if you need it and you don't 
already use the KStandardAction for it, you will need to add the new 
KPrintPreview yourself.

Our apologies for the short notice, but we simply ran out of time and now have 
no other alternative.

Cheers!

John.

--

Send instant messages to your online friends http://au.messenger.yahoo.com 


More information about the kde-accessibility mailing list