如何启用QT_DEBUG_DRAW?

时间:2016-01-14 10:27:42

标签: c++ qt

我目前正在使用Windows 7上的QT创建器编写qt应用程序。

我浏览了Qt的源代码,看到了一些需要定义QT_DEBUG_DRAW的调试消息。我在.pro文件中尝试了CONFIG + = QT_DEBUG_DRAW,DEFINES + = QT_DEBUG_DRAW,我尝试在QT文件的所有包含之前#define QT_DEBUG_DRAW我还尝试将环境变量QT_DEBUG_DRAW设置为1,但我仍然没有得到印刷品信息。

有人知道如何启用此打印件吗?

1 个答案:

答案 0 :(得分:0)

在代码中设置预处理变量并不会改变在没有设置此变量的情况下构建Qt的事实。

您需要使用此预处理变量集重新编译Qt。为此,请下载Qt opensource并在配置时指定变量:

configure -D QT_DEBUG_DRAW
nmake