`
isiqi
  • 浏览: 16044988 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

qt creator 再启航

阅读更多

前段时间研究ogitor,下了个qt sdk玩,被其惊人的容量所震惊,用了两个星期基本都能用了,但是都是用的vs编写的代码,因为qt creator中无法build 项目,说起来这简直是个玩笑。

今天工作的时候改imageset editor,再次跟wxwidget打交道,少不了得用DialogBlocks(当初发明wxwidget写的,但是收费),用着用着就又想起了qt,其实两者基本上同一类型的东西,使用方法包括很多概念都非常类似,但是qt明显拥有更好的支持与更好的gui theme,管他呢,总之又提起了我研究qt的兴趣,毕竟上次只是会使用,这次得研究点名堂才行。

所以今天又碰到“Could not find make command: mingw32-make.exe in the build environment”, 我果断的选择在环境变量中加了“D:\3party\Qt\2009.05\mingw\bin”(说实话实在想不通nokia如何会漏了这个细节),结果是--不行!!!再一次搞笑!

就当我快绝望的时候,我选择关闭了qt creator。再次启动后,它竟然可以正确编译了!!!按照提示的意思似乎是,由于qt creator没有检测到配置的修改,所以其默认就认为找不到mingw32-make.exe,即使再我已经设了环境变量以后,只能再一次惊叹nokia如何会忽略这样一个用户使用习惯,无论如何,终于是可以了,以后应该会写点qt的心得吧:)

细数工作以来使用的ui库,也真够全的,mfc自不必说,以前也学过win form, 最大的收获是认识了bcgcontrolbar--认识到了原来对mfc mod还是很有前途,并且很有效的。然后通过ceguilayout editor用熟了wxWidget(通读了cross plantom ui programming), 接着还没事找事把celayouteditor移植到了mfc+bcg下,说是移植其实重写了95%的代码,说实话这个开源软件是我见过的质量最差的,其bug量之大令人乍舌,易用性也实在差的很,刚工作的第一个月基本就在修它的bug了,如今想来确实很有感触,良好的代码风格确实是至关重要的!!!

工作快9个月了,现在面对ui库的感觉是,这个这个应该是这样做的吧(90%果然),这个这个应该有这样的函数把(90%当真),结论就是--所有ui库都一样,起码在功能方面几无差别,无非是通过什么方式而已。加上整了半年多的cegui,在ui这块估计也是够了!

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics