许多现在的IDE都支持代码自动补全,这样能够更加高效地开发程序,在写QT程序时,会遇到这个麻烦的问题(如果QT Designer支持代码编辑的话那就好说了)。
QT4的Windows OpenSource版的QT Designer没有代码编辑功能,我一直是使用GVIM来写代码的。DEV-C++却是有这个功能的,只需要我们把它设置一下,就能够使用了。
过程如下:为统一起个,我都使用英文版中的术语
1、选择菜单:Tools->Editor Options,选择Class Browsing页,有许多复选框,为方便起见,把所有的复选框全选上。
2、在Completion页中点“Add"按钮,把QT的include目录下的所有头文件都加进去(包括子目录)
3、确定此设置后,就可以在代码编辑器中查看QT的类里的东西了。
效果如本帖开头的图
至此,在Windows下面搭建一个比较方便的QT开发环境已经可行了(Linux下面当然用KDevelop和GCC了)
第一:安装的时候,选择DevC++和QT4 Window OpenSource的MinGW版
第二:安装完后,配置一下DevC++,使它有代码提示自动完成功能,可以用它来做代码编辑器了
第三:关于如何编译,这个使用QT Command Prompt,它是很方便的,环境变量都设置好了,我们只需要运行qmake -project;qmake;make就行了;
补充一些,也可以用DevC++来编译QT程序,不过要设置一下工程选项,见本讨论区中有一帖子专门讨论这个问题。
[ 此贴被XChinux在2005-08-05 23:11重新编辑 ]