qmake可以支持Visual Studio解决方案的文件夹层次结构吗?

Eit*_*n T 2 qmake visual-studio

我正在Visual Studio中开发我的项目,我正在使用qmake来创建解决方案文件.我试图通过引入包含类似项目的子文件夹来组织解决方案.但是,qmake生成的解决方案文件只有一个级别的文件夹层次结构.

有没有办法配置qmake为Visual Studio生成文件夹层次结构,类似于解决方案资源管理器中"添加→新建解决方案文件夹"的效果?

编辑:澄清一下,假设我有这个目录结构:

MainDir
   +--- GroupDir1
   |       +--- ProjectDir1
   |       +--- ProjectDir2
   +--- GroupDir2
           +--- ProjectDir3
Run Code Online (Sandbox Code Playgroud)

我想在Visual Studio中看到解决方案中的文件夹层次结构,以反映这一点,但这是我设法使用qmake生成的解决方案:

Solution
   +--- ProjectDir1
   +--- ProjectDir2
   +--- ProjectDir3
Run Code Online (Sandbox Code Playgroud)

azf*_*azf 7

您可能正在寻找的是在您的专业文件中添加以下内容

CONFIG -= flat
Run Code Online (Sandbox Code Playgroud)

看一下这个选项Qt文档

作为示例,您还可以查看使用此选项的此专业文件