I am interested in making an application to sell in the Ubuntu Software Center. Can I do this using the KDE frameworks and C++ or any other KDE-compatible language instead of Gtk and Python? I am not interested in making a KDE/Kubuntu-specific application, just an application to be used on Ubuntu/Kubuntu written using the KDE frameworks.

If this is allowed, is there any major reason why I should choose Gtk and Python over KDE and C++?

I understand that Ubuntu supports a variety of programming languages and toolkits and will allow KDE apps to be run and developed on Ubuntu, but will a KDE application be able to meet the requirements for submission to Software Center?
–
iBelieveApr 2 '13 at 17:11

Yes,it will meet the requirement, GTK is recommendation only
–
TachyonsApr 3 '13 at 0:47