Qt Creator工程管理
Qt Creator以工程项目的方式对源码进行管理
一个Qt Craetor工程包含不同类型的文件
- .pro项目描述文件+ .pro.user用户配置描述文件+ .h头文件+ .cpp源文件+ .ui界面描述文件+ .qrc资源文件(图片,视频,等)
.pro项目描述文件
实质上是Makefile文件
#-------------------------------------------------
#
# Project created by QtCreator 2022-04-08T19:06:19
#
#-------------------------------------------------
QT += core gui # 模块声明 core模块 gui模块
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets # 如果使用QT版本大于4,那么需要告诉QT,还需要widgets模块
TARGET = test1 # 可执行文件名
TEMPLATE = app # test1是一个app,可执行程序
SOURCES += main.cpp\ # 源文件
mainwindow.cpp
HEADERS += mainwindow.h # 头文件
FORMS += mainwindow.ui #界面描述文件.ui
RESOURCES += \ # 资源文件
image.qrc
CONFIG += \ #设定项目的配置信息和编译选项,这里是添加了c++11标准
c++11
注意:
1、Qt Creator在打开项目文件的同时会生成.pro.user文件
2、.pro.user文件包含一些与Qt相关的本地配置信息
3、当需要在不同计算机之间移动项目源码时,建议删除.pro.user文件