PyQt4 на Mac: QGraphicsView с OpenGL мигает - PullRequest
1 голос
/ 14 ноября 2010

под Mac OS X У меня проблема с QGraphicsView и OpenGL. Иногда, не каждый раз, когда QGraphicsView обновляется, возникает мерцание. Без OpenGL все нормально. Но мне нужен OpenGL. Под Win 7 и Ubuntu все нормально. Я использую QT 4.7 с PyQt 4.8.1. Я пробовал это на Macbook Pro 2010 с Mac OS X (10.6.4 и 10.6.5) и на Macbook Air 2009. Я установил для DoubleBuffer значение True и попробовал другой материал. Это не имеет никакого эффекта. Надеюсь, кто-то из вас может помочь мне решить эту проблему.

1 Ответ

0 голосов
/ 13 января 2012

Испытывая ту же проблему, я обнаружил, что она была вызвана вызовом

setStyleSheet("QGraphicsView { border-style: none; }");

в моем классе QGraphicsView. Удаление этого решило проблему. Я предполагаю, что это может быть вызвано другими подобными настройками.

...