Slashdot Mirror


Qt/Mac KDE Call for Help

aqsalter writes "Benjamin Reed of Fink fame is calling for help porting KDE to Mac using Qt/Mac. Interested parties should swarm the KDE-Darwin mailing list. KWrite for Mac here we come!"

2 of 60 comments (clear)

  1. Re:But....why? by gdarklighter · · Score: 5, Informative

    If I understand correctly, the effort is not to port the GUI itself, but applications that use the kdelibs and arts libraries (i.e. koffice, konqueror, etc).

  2. Re:But....why? by Matthias+Wiesmann · · Score: 4, Informative
    Didn't Apple do much of the work already, when they ported the Konquerer renderer into Safari?
    Not really, what they did for Safari was basically a small library that emulates the few QT controls used in the Konqueror rendering framework - I think this library is called Quack.

    Porting KDE is another beast altogether, we are not talking about a few controls and widgets. We are talking about application design frameworks. This means:

    • Handle inter-application data transfers: clipboard, drag-drop, services. Both framework use different internal formats (rich text, images, sounds, urls) so you have to convert things on the fly.
    • Link KDE application on OS X services for printing, file-management, filename mapping, icons, etc...
    • Link KDE application settings like internationalisation, appearances, user preferences to the OS X system.
    • Handle application level events and scripting - i.e make it possible for KDE application to understand apple-events like quit, open, print, but also OSAX scripting.
    All those things require a tremendous amount of work.