浏览 21118 次
锁定老帖子 主题:QT初体验
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-06-01  
Qt, wxWidgets 都不错
0 请登录后投票
   发表时间:2008-06-01  
jjcang 写道
mathgl 写道
wxWidgets需要为每个widget都指明ID 这个比较啰嗦. 我后来写了一个类似wxPython的wx.NewId()来解决这个问题.
.wxWidgets需要的lib太多, 如果是单独编译生成一堆.lib,要link还要找上半天。
不过胜在license好, 文档丰富, 第三方语言支持够多


wx编译的时候有选项可以只生成一个大lib的。
wx的license好,加上wxpython做gui基本无敌了。


wxPython还有一个可视化所见即所得的IDE编程工具:boa-constructor,用来开发桌面应用程序太方便了。

http://boa-constructor.sourceforge.net/
0 请登录后投票
   发表时间:2008-06-02  
现在我只用 wxPython. 做一般的应用也够了。除非要很特殊的效果
0 请登录后投票
   发表时间:2008-06-02  
robbin 写道
jjcang 写道
mathgl 写道
wxWidgets需要为每个widget都指明ID 这个比较啰嗦. 我后来写了一个类似wxPython的wx.NewId()来解决这个问题.
.wxWidgets需要的lib太多, 如果是单独编译生成一堆.lib,要link还要找上半天。
不过胜在license好, 文档丰富, 第三方语言支持够多


wx编译的时候有选项可以只生成一个大lib的。
wx的license好,加上wxpython做gui基本无敌了。


wxPython还有一个可视化所见即所得的IDE编程工具:boa-constructor,用来开发桌面应用程序太方便了。

http://boa-constructor.sourceforge.net/


boa貌似停了很久了。。我现在用的比较多的是 wx-glade,不过很多人不喜欢它的强制使用layout.
另外当导出.cpp文件的时候 如果在vc打开需要转码. 不然编译会报错
0 请登录后投票
   发表时间:2008-06-09  
支持Qt,关注中
0 请登录后投票
   发表时间:2008-09-08  
QT程序 能在 VC下编译吗 ?
0 请登录后投票
   发表时间:2008-09-10  
graduate 写道
QT程序 能在 VC下编译吗 ?


可以。需要自己编译qt库,网上资料很多。
0 请登录后投票
   发表时间:2009-03-11  
laoshi 写道
luolonghao 写道
Eastsun 写道
前天搞定了在Netbeans6.1下编译运行Qt项目,还没进一步尝试
不过初步印象觉得Qt4的组织结构与Swing挺像的,只不过消息传递机制不同(比Swing貌似更好)
其命名方式比丑陋的STL库好多了,比较符合JAVA中的习惯。


Swing程序没写过,以前写过一点Android程序,QT的GUI库比Android GUI库还好理解。
熟悉Java后觉得STL命名方式真的很丑陋。


如此,直接用java好了,干嘛非要用C++。


Swing参考了QT的设计。 QT参考了Java的命名方式。
STL库本身并不丑陋。 至于STL的命名, 基本上和UNIX/C世界的命名差不多, 就是罗唆了点。
0 请登录后投票
   发表时间:2009-03-11  
jjcang 写道
mathgl 写道
wxWidgets需要为每个widget都指明ID 这个比较啰嗦. 我后来写了一个类似wxPython的wx.NewId()来解决这个问题.
.wxWidgets需要的lib太多, 如果是单独编译生成一堆.lib,要link还要找上半天。
不过胜在license好, 文档丰富, 第三方语言支持够多


wx编译的时候有选项可以只生成一个大lib的。
wx的license好,加上wxpython做gui基本无敌了。


好像Nokia用LGPL2.1版权发布了QT4.5版本之后, wxWidgets基本就歇菜了。连wxWidgets的设计者都认为
wx今后可能没戏。QT的营销好得太多。没有钱砸不出来。感觉Nokia是用QT来对抗android sdk和iphone sdk的。
wxWidgets态度比较单纯, 我就是一个库, 你爱用不用。
0 请登录后投票
   发表时间:2009-03-11  
Qt4.5发布后更棒了,还自带了一个IDE : QtCreator,非常好用。
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics