I’m considering taking on a porting project, currently it’s written in kxmlgui. It was originally intended to run on KDE3 + Qt3, but the application’s only KDE requirement is from its .rc kxmlgui file. The project is partially ported to Qt4, and finishing that should not be a problem. What would it take to port it all the pure Qt4? Is there a plain Qt4 XMLGUI type library, as an alternative to kxmlgui? Or better a way to convert with a tool’s help?
I appreciate anyone who can help, and has knowledge on this topic.
From what I see of kxmlgui, it shouldn’t be that hard to port it to QML, which is also a declarative SGML description of the ui.
This is what is used in KDE4 Plasmoids and is available from Qt 4.7 on.