什么是QT?
QT是C++图形用户界面应用程序开发框架
可开发GUI程序/非GUI程序
QT是面向对象的框架
QT易拓展,且允许真正地组件编程
QT特征
1.面向对象
具有模块化设计和控件或元素的可重用性的特点(例:产生的一个按钮,也就是一个模块内的语句会用即可,无需仔细考虑细节)
2.控件间的相互通信
QT提供信号(signal)和槽(slot)
安全可靠,允许回调
3.良好的联机帮助
即帮助文档(提供实例讲解)
4.用户自定义
可自己创建想要的控件
QTCreator
写QT代码的开发工具
QT的编译
![](https://i-blog.csdnimg.cn/blog_migrate/fc86a54e58d6cf06027d9e9169cfb5d6.png)
![](https://i-blog.csdnimg.cn/blog_migrate/e0144a3313de545a01e67a054e582cfa.png)
![](https://i-blog.csdnimg.cn/blog_migrate/3d169b53a8478f3d330191b4ed2338ae.png)
![](https://i-blog.csdnimg.cn/blog_migrate/fa670ff553daea0db3a7781f0430a843.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c8e8e2c20e748b8f6f1db2c6fdcd3dd2.png)
![](https://i-blog.csdnimg.cn/blog_migrate/d6f207c4bd4c220eeeb77b92a8d14503.png)
打开qt的窗口
先进入D盘,然后回车,输入cd