QT 介绍
QT提供一个可视化的解决方案,内部是对C++的封装。
QT 添加新的类 mainwindow.h 命名空间Ui
Ui::MainWindow 类,对象指针ui
Project:
- Widget 窗体
- Console 控制台
- QML 网站的形式 使用 html css进行界面的布局,业务逻辑还是c++实现
.pro文件包含的信息,例子:
1 |
|
打开外部project时需要先删除.user文件,.user包含用户配置信息,例如QT环境变量,硬件信息。
善用HELP文档
QT 编译过程
1 |
|
QT手动编译过程:
生成解决方案,生成.pro文件,添加所需模块等信息。
1
$PASH$/qmake -project
生成Makefile
1
$PASH$/qmake
生成可执行程序
1
make
编译ui的工具:uic
将.ui
文件编译为.h
文件,
QT 介绍
https://ww1820.github.io/posts/75fe9a5b/