添加新文件时需要更新 Qt .pro 和 Visual Studio .vcxproj

Required to update Qt .pro and Visual Studio .vcxproj on new file additions

我正在使用 Qt Creator 和 Visual Studio 进行开发。但是,如果我通过 Visual Studio 将新文件添加到项目中,Qt .pro 文件将不同步并且不会显示新文件。此外,如果我通过 Qt Creator 添加新文件,.vcxproj 文件不会更新,因此 Visual Studio 不同步。

我在 Windows 上使用 Visual Studio,在 Linux 上使用 Qt Creator。

是否有适当的方法来处理这种情况,或者如果我想要这两个项目文件,我只需要手动更新这些内容吗?

有几个选项:

1) 仅使用 Qt Creator,因为它在 windows 和 linux 上运行,这是一个不错的选择。

2) 仅使用.pro添加文件(options/etc),基本上只使用qmake构建系统修改任何与构建相关的内容,每次更改后重新创建使用 Visual Studio.

中 Qt 菜单中的 Open Qt project file (.pro) VS 文件

3) 使用完全不同的构建选项,可以在您需要的所有平台上使用,例如 cmake 是一个不错的选择,Visual Studio 和 Qt Creator 都支持它(我没用过,所以我不知道设置起来有多容易,但我想应该相对容易。