QT程序目录结构

在qtcreator中创建一个项目的目录结构如下:

  • HelloWorld.pro为项目管理文件, 里面保存项目文件结构和qt版本等信息.
  • Headers目录保存C++头文件
  • Sources保存C++源文件.
  • widget.ui保存窗体上的文件及其布局的文件

下面来详细介绍一下.pro文件:

# 加入核心图形界面库模块
QT       += core gui

# QT的主版本号超过4, 就添加widgets模块
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

# 生成可执行文件的名称
TARGET = HelloWorld

# 什么类型的程序, app为图形界面类型的程序
TEMPLATE = app

# 使用过时的库函数时警告
DEFINES += QT_DEPRECATED_WARNINGS

# 源文件
SOURCES += \
        main.cpp \
        mainwindow.cpp

# 头文件
HEADERS += \
        mainwindow.h

# 窗口界面元素文件
FORMS += \
        mainwindow.ui

从上面可以看出, qtcreator项目管理是非常简洁的, 只保存必要的信息. 如果觉得有帮助, 可以扫描右边的微信打赏码支持一下.

Leave a Reply

Your email address will not be published. Required fields are marked *