• 44543阅读
  • 5回复

【原创】用Dev-C++的代码自动补全功能写QT程序 [复制链接]

上一主题 下一主题
离线XChinux
 

只看楼主 正序阅读 楼主  发表于: 2005-08-05
— 本帖被 XChinux 从 Qt for Linux/X11 移动到本区(2010-02-08) —
许多现在的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重新编辑 ]
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线ssbpls
只看该作者 5楼 发表于: 2011-08-24
楼主很牛啊,05年就开发QT了!!!
离线luckfox
只看该作者 4楼 发表于: 2008-06-14
嘗試過了,可能是要加太多header檔進去,花的時間頗長
也常常失敗.部分應該要出現函數參數提示的地方也沒有做到
只能說有待加強
离线mzl626

只看该作者 3楼 发表于: 2007-03-22
请楼主说明一下怎么样用该软件编译QT的方法吧!
离线催月泪
只看该作者 2楼 发表于: 2007-02-28
总版,你真体贴!
中英文对照确实看着方便
离线XChinux

只看该作者 1楼 发表于: 2005-08-05
下面再帖两个中文界面贴图
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个