QT学习笔记(一)

 最近和小伙伴做项目,用C/C++开发软件,发现各种心有余而力不足,由于里面涉及到做界面的事情,于是果断选择了QT。MFC略显恶心,话不多说,开始学习QT吧。

首先,我使用的QT环境是VS2008+QT,不是网上比较多的QT Creator。在开始QT的学习之前,我花了差不多两天的时间了解QT的基本环境。


配置好环境之后,新建项目的时候,就会出来QT项目这个选项。


选择了QT App后,就会出来选项框,在project settings里面,是些QT的库函数,比如说SQL库,NETWORK库,至于各种库的作用,还需要继续深入的学习才能了解。在Generated Class里面,是对基本对话框一些属性的选择,里面的Base Class有三种,分别是QMainWindows,QWidget和QDialog,至于三者的区别,我会写另外一篇文章来说明。完成基本选项之后,我们可以看到


.ui文件是用来设计界面的,比如说Button,Label。。。

Generated Files里面,主要放的是一些与界面相关的程序,比如说,UI的生成,各种控件的生成代码。

ui_test.h里面,有一个类,Ui_testClass,里面的成员就是你在.ui里面设计的控件,然后里面有两个方法,setupUi()和 retranslateUi()。

而在test.h中主要是些构造函数和析构函数。test.cpp和main.cpp中就要选自己的逻辑层代码。


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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值