QGLWidget выглядит черным в Windows 7 64 бит - PullRequest
1 голос
/ 15 июня 2011

Мое приложение Qt отлично работает на 32-битной Win7, но на 64-битной Win7 QGLWidget выглядит черным.Если я встряхиваю окно приложения, оно появляется на секунду и снова становится пустым.

Сообщается о той же проблеме ( QGLWidget выглядит черным в Windows 7 ), которая устранена после обновления пользователем графического драйвера.

У меня есть драйвер NVIDIA GEFORCE 8500 и я обновил его до последней версии с сайта NVIDIA, но все еще вижу ту же проблему.

В 32-битной Win7 я не вижу проблем с графикой.

Я собрал Qt и мое приложение на Win XP 64 bit.Нужно ли мне собирать Qt и / или мое приложение на 64-битной Win7?

ОБНОВЛЕНИЕ: Я собрал совершенно новый компьютер с процессором Intel i5 и аналогичной материнской платой.Без установки видеокарты nVidia я не вижу потемнения окна opengl.Но если я устанавливаю видеокарту nVidia, я начинаю видеть черное окно opengl.Также это отклонение не наблюдается в простом приложении OpenGL, которое я создал.Это происходит только с QGLWidget.

Ответы [ 2 ]

1 голос
/ 15 июня 2011

Первое, что вы должны попробовать - это загрузить двоичную версию с веб-сайта Qt, которая должна работать без проблем во всех поддерживаемых версиях Windows.Если это не сработает, то вы можете попытаться пересобрать свой Qt на Win7.

0 голосов
/ 18 ноября 2011

Эта проблема была решена с помощью этого ответа ! Большое спасибо Silvermace.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...