1

谁能给我指出一篇文章,其中将讨论 Qt 环境中可用的 pragma 指令?

4

2 回答 2

6

AFAIKpragma指令是预处理器和编译器指令,与 Qt 本身没有太大关系。

Qt 提供了一些定义,可用于执行诸如启用/禁用部分源代码之类的操作,具体取决于您正在编译的平台:

你可以像这样使用它们:

#ifdef Q_WS_MAC
  (some mac code goes here)
#endif

#ifdef Q_WS_WIN32
  (some windows code goes here)
#endif
于 2010-01-14T11:33:02.473 回答
0

Qt 中可以通过定义删除的模块的完整列表位于原始 Qt 下载文件夹中的 src>corelib>global>qconfig-minimal.h 中。

于 2010-01-15T03:57:35.593 回答