I'm writing an application using QML and some C++ code. The main window will be all QML (possibly having a main menu bar provided KXmlGuiWindow
), with the backend and some dialogs written in C++. I've been using KDE because I'm using the KDE desktop and I like some of the extra features KDE provides, like KConfig XT. However, I'm planning on selling my application in the Ubuntu Software Center, so I assume my main target will be the standard Ubuntu with Unity. Knowing this, should I limit myself to using just Qt or is using the KDE frameworks not something to worry about?
I've asked a similar question, and I understand KDE applications are allowed, but is there a good enough reason to choose pure Qt and not use the extra features KDE provides?