使用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空工程(),一般创建一个新工程是都用这个,然后在加各个窗口类
一种使用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空工程(),一般创建一个新工程是都用这个,然后在加各个窗口类
相关文章推荐
- 首次使用Microsoft Sql server软件遇到的问题
- 使用JS遇到的问题
- loadrunner使用system()函数调用Tesseract-OCR识别验证码遇到的问题
- Backup Exec 12在使用Recovery Storage Group进行恢复遇到的问题
- maven使用——初次加载tomcat遇到的问题
- 关于Android Studio使用SVN遇到的一些问题
- 使用C#的反射机制时遇到的问题
- cordova入门基础教程及使用中遇到的一些问题总结
- VC6使用过程中遇到的问题收集(1) zz
- jquery组件使用遇到的问题
- git 使用过程遇到的问题集合
- 使用OCCI遇到的几个问题
- Qt5中创建及使用自定义插件遇到的一些问题
- 今天使用VS2012遇到一个问题:"链接器工具错误 LNK2026 XXX模块对于 SAFESEH 映像是不安全的"
- Flickr使用YUI3重构时遇到的问题
- 使用myeclipse将Java项目打成jar包遇到classnotfound的问题解决办法
- 使用Spring security,遇到从HTTPS页面重定向到HTTP页面时会丢失JSESSIONID的问题
- NIO使用Reactor模式遇到的问题
- DWR初次使用遇到的问题:Servlet dwr-invoker is not available
- Windows下使用python-nmap库可能遇到的问题及解决方法(续)