【发布时间】:2011-06-15 06:14:49
【问题描述】:
我的 Qt 应用在 Win7 32 位上运行良好,但在 Win7 64 位上 QGLWidget 显示为黑色。 如果我摇动应用程序窗口,它会出现一秒钟,然后又是空白。
报告了相同的问题 (QGLWidget appears black in Windows 7),该问题在用户更新图形驱动程序后得到解决。
我有 NVIDIA GEFORCE 8500 驱动程序并从 NVIDIA 网站将其更新到最新版本,但仍然遇到同样的问题。
在 Win7 32 位上我看不到任何图形问题。
我在 Win XP 64 位上构建了 Qt 和我的应用程序。 我需要在 Win7 64 位上构建 Qt 和/或我的应用程序吗?
更新: 我用英特尔 i5 处理器和同等主板制造了一台全新的机器。 没有安装 nVidia 显卡,我看不到 opengl 窗口变黑。 但是如果我安装了 nVidia 显卡,我开始看到黑色的 opengl 窗口。 在我创建的一个简单的 opengl 窗口应用程序中也没有观察到这种阻塞。它只发生在 QGLWidget 上。
【问题讨论】: