Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: f-r-o-s-t от Май 30, 2010, 18:09



Название: OpenGL и QGraphicsView - белый мигающий лист
Отправлено: f-r-o-s-t от Май 30, 2010, 18:09
Есть QGraphicsView, я выставляю ему viewport

Код
C
   setViewportUpdateMode(QGraphicsView::FullViewportUpdate);
#ifndef QT_NO_OPENGL
   setViewport(new QGLWidget(QGLFormat(QGL::SampleBuffers)));
#else
 

Никакие методы у QGraphicsView не перегружены.

Все как написано в документации.
В результате получаю белый QGraphicsView, который лишь иногда моргая показывает
содержимое сцены. Первое на что я подумал это драйвера моего linux, это подтвердилось
и например Pad Navigation Example из qtdemo запускается без картинок. И только я хотел
засесть за решение проблем с linux, как мне приходит идея сначала проверить на компьютере
с windows, на котором все 100% должно работать хорошо и все примеры из examplов работают
великолепно. Собираю, запускаю и получаю точно такой же результат как и до этого.
Что я мог сделать не так, я не знаю, но буду очень благодарен, если кто-нибудь поможет
разобраться мне с этой проблемой.

Заранее спасибо за ответы.