为Qt项目的每个模块添加一个include

Add an include to each module of a Qt project

是否有一种可移植的方式通过修改 .pro 文件将某些包含添加到作为 Qt 项目一部分的所有 C++ 模块(就像我使用 -include 选项为 GCC 做的那样) )?

没有可移植的方法来执行此操作,因为每个编译器都应该区别对待。

你能做的最好的就是写一堆条件。例如

*-g++:QMAKE_CXXFLAGS += -include myheader.h
else:*-msvc:QMAKE_CXXFLAGS += -Fi myheader.h
# else:...