使用QT Creator 时遇到的问题

使用qt在windows下进行开发的环境有两种

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

 

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

 

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


  1. 最常见的就是QT4.6的一个bug,make的时候会提示一个错误,在Qt官网上看说QT4.6必须用gcc4.0以上的版本,而且还必须是官方dw版的不能是mingw默认安装的那个,我装了下发现还是提示错误,另外一种做法是说必须用qtsdk中自带的mingw中的gcc,我重新下了个,发现还是不能通过编译,估计有某个地方没配置好,找了好久没找到,貌似官网上说这个bug尚未解决,所以还是推荐大家使用QT4.5,mingw用tdm-mingw的最新版就可以了
  2. qtcreator安装的时候最好不要装自带的mingw,只要第一步中的QT和mingw的环境变量都设置好了,IDE就可以直接引用
  3. XXX.ui是用可视化工具直接生成的布局文件,在引用时会自动转化成ui_XXX.h
  4. 关于创建一个新工程时的说明 : eclipse中创建一个新文件时会有5个选项(QT中也类似)

 

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空工程(),一般创建一个新工程是都用这个,然后在加各个窗口类

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值