您的位置:首页 > 编程语言 > Qt开发

使用QT Creator 时遇到的问题

2010-05-02 14:42 120 查看
使用qt在windows下进行开发的环境有两种

一种使用NOKIA提供的qtcreator,另外一种是eclipse+CDT+QT插件(可以在官网上找到)

 

其实两种ide的运行环境都是一样的 都是mingw+qtsdk

 

现在说下进行编程时常遇见的问题,估计大家都会遇到

最常见的就是QT4.6的一个bug,make的时候会提示一个错误,在Qt官网上看说QT4.6必须用gcc4.0以上的版本,而且还必须是官方dw版的不能是mingw默认安装的那个,我装了下发现还是提示错误,另外一种做法是说必须用qtsdk中自带的mingw中的gcc,我重新下了个,发现还是不能通过编译,估计有某个地方没配置好,找了好久没找到,貌似官网上说这个bug尚未解决,所以还是推荐大家使用QT4.5,mingw用tdm-mingw的最新版就可以了

qtcreator安装的时候最好不要装自带的mingw,只要第一步中的QT和mingw的环境变量都设置好了,IDE就可以直接引用

XXX.ui是用可视化工具直接生成的布局文件,在引用时会自动转化成ui_XXX.h

关于创建一个新工程时的说明 : eclipse中创建一个新文件时会有5个选项(QT中也类似)

 



Qt designer Form 是用来直接拖拽生成界面的 存为.ui文件

QT Resource File 是用来保存程序用到的资源文件,是个xml文件

QT Gui PRoject 和class 类似 ,前者是新建一个工程,后者是在现有工程中增加一个类,两者都包括一个xxx.ui布局文件,ui_xxx.h头文件,一个窗口类的定义头文件(继承xxx.ui和窗口的类型比如说QMainWindow或者QDialog),还有一个类的实现文件,刚开始学习的时候可能有点乱,如果只是想练习使用一个小小的控件,那就直接在main.cpp文件里面写就好了

QT Console Project 就是创建一个只含有.pro文件的QT空工程(),一般创建一个新工程是都用这个,然后在加各个窗口类
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  qt eclipse nokia gcc ide windows