QT学习笔记(1):小知识点汇总

0 阅读1分钟

1.为什么我创建的qt项目打开没有.pro文件,但又一个cmakelists.txt

新版 Qt 默认用CMake构建,生成CMakeLists.txt;.pro 文件是旧版 qmake 构建的文件,二者只是项目配置工具不同。

改成带.pro 文件的方法 新建 Qt Widgets 项目时,将Build system(构建系统)从默认 CMake,手动改为qmake即可。 简单区分

  • qmake(.pro):传统适配教学、课程实验
  • CMake:新版默认,多用于正式开发

两个文件作用一模一样,都是项目配置文件(告诉编译器怎么编译、加载库、运行项目):

  1. .pro = qmake 配置文件(老版、课堂教学、实验报告常用)
  2. CMakeLists.txt = CMake 配置文件(新版、企业开发默认)

老版: image.png

新版: image.png

2.查找项目文件

右键CMakeLists.txt文件,点击在Explorer中显示,到达文件资源管理器。

image.png image.png

build文件夹存放临时文件,可以删掉。

image.png

.exe文件在其中:

image.png

image.png

3.main.cpp文件注释

这个文件就是程序的 “启动器”,它只干 3 件事:

  1. 启动 Qt
  2. 加载 QML 引擎
  3. 打开你的主界面 Main.qml image.png

4.