gpt4 book ai didi

c++ - 为创建的 hijackWindow() 上下文

转载 作者:太空宇宙 更新时间:2023-11-04 12:13:27 25 4
gpt4 key购买 nike

我正在使用 Visual Studio 2010 和 cl 编译器为 Windows 7 开发桌面 Qt 4.7.1 应用程序。使用 OpenGL 小部件。

前段时间,我在应用程序初始化期间开始收到如下消息:

hijackWindow() context created for QWidget(0x1c8f070, name = "x1") 1 
hijackWindow() context created for QGroupBox(0x1c8f5f8, name = "x2") 2
hijackWindow() context created for QGroupBox(0x19f70b0, name = "x3") 3
hijackWindow() context created for QGroupBox(0x19f9d40, name = "x4") 4
hijackWindow() context created for QGraphicsView(0x19fae28, name = "x5") 5

这些消息的原因可能是什么?我该如何禁用窗口劫持,因为它会消耗大量时间?

最佳答案

这只是 Qt 库在为小部件创建 GL 上下文时发出的调试消息。我认为如果您使用 Qt 库的发布版本(它们必须使用 QT_NO_DEBUG_OUTPUTQT_NO_DEBUG 定义的宏来构建,这将禁用对 qDebug< 的调用,我认为不应出现此消息)。

关于c++ - 为创建的 hijackWindow() 上下文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8793303/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com