我将制作桌面应用程序。我在网上搜索哪个更好。有人可以说这些组成部分的正面和负面。
答案 0 :(得分:4)
我可以添加一些关于QT的信息:
QT是一个设计良好的便携式库,几乎涵盖了桌面应用程序所需的一切。 QT涵盖GUI,网络,SQL,图形等。
优点:
缺点:
设置QT编译环境比设置C ++编译环境要困难一些。 C ++是 - 特别是如果你不习惯它 - 非常困难,而且学习曲线很陡峭。 QT在后台帮助很多适当的辅助类(QPointer,...)和库魔法(QObjects释放儿童,......)。还有与其他语言的绑定。仅举几例 - Jambi是Java的绑定,也有对python的绑定。
为了您的决定,请考虑以下事项
以下是QT-Jambi Wiki的链接:http://qt.gitorious.org/qt-jambi/pages/Home。据诺基亚称:“Qt Jambi是面向Java开发人员的Qt GUI工具包”
答案 1 :(得分:0)
Qt是目前最好的跨平台GUI框架。它在每个平台上呈现具有原生外观的小部件,并且它具有非常易于使用的API。
使用Qt并不意味着您必须使用C ++。例如,您可以使用Java(Qt Jambi)或Python(PyQt)编写Qt。