You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows下Qt Creator的Qmake项目能否在文件资源管理器中按文件夹组织?

实现Qt Creator Qmake项目在文件资源管理器中按文件夹组织

完全可以实现,按以下步骤操作即可:

  • 在项目根目录手动创建三个文件夹:Headers、Sources、Forms,和Qt Creator中显示的结构对应。
  • 打开项目的.pro文件,修改文件路径配置,示例如下:
    原配置可能类似:
    HEADERS += mainwindow.h
    SOURCES += main.cpp mainwindow.cpp
    FORMS += mainwindow.ui
    
    修改为:
    HEADERS += Headers/mainwindow.h
    SOURCES += Sources/main.cpp Sources/mainwindow.cpp
    FORMS += Forms/mainwindow.ui
    # 将头文件目录加入编译包含路径,确保能找到头文件
    INCLUDEPATH += $$PWD/Headers
    
  • 将项目根目录中的.h文件移动到Headers文件夹,.cpp文件移动到Sources文件夹,.ui表单文件移动到Forms文件夹。
  • 回到Qt Creator,右键项目选择刷新,或关闭后重新打开项目。此时Qt Creator内的文件结构保持不变,文件资源管理器中文件也会按文件夹分类存放。

额外注意事项

  • 若项目包含资源文件(.qrc),可创建Resources文件夹,在.pro中添加RESOURCES += Resources/xxx.qrc即可同步分类。
  • 移动文件后若出现编译错误,优先检查INCLUDEPATH配置是否正确,或头文件引用路径是否需要调整(已添加INCLUDEPATH的情况下,原#include "xxx.h"的引用方式无需修改)。

内容的提问来源于stack exchange,提问作者Abhinav Ojha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 12:35:25