AYB*_*BTU 10 user-interface qt qt4
我开始在.Net上开展一个新的GUI项目,有人向我建议Qt.我开始阅读它并且我不了解它相对于Visual Studio设计师的优势.
我明白为什么C++ VS6会使用它,但不是为什么.net开发人员.
如果主要优势是可移植性,那么它在JAVA上的优势是什么?
谢谢!
Rap*_*ael 14
它是跨平台的,它使用系统的资源来绘制窗口,控件等,以便您的应用程序将获得原生外观(例如,在Mac上,您的应用程序窗口将缺少菜单栏,菜单栏将出现在系统的菜单栏上因为它是Mac平台上的标准行为).
使用C++编写可以很好地控制,可以使用STL,Boost等奇妙的库; 并且您的代码将编译为本机二进制文件,这些二进制文件将在不需要虚拟机的情况下全速运行.
Qt是开源的,由诺基亚的Qt Group(前身为Trolltech)开发,因此您有一个非常大的企业在社区的支持下维护它并确保它的发展.
看看这篇文章: 你使用Qt,为什么要使用它?
我个人喜欢Qt,因为它的跨平台,非常受欢迎,你可以非常快速地准备好原型!
| 归档时间: |
|
| 查看次数: |
8482 次 |
| 最近记录: |