2010-11-14 53 views
1

在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並嘗試了其他一些東西。它沒有任何作用。 希望有人能幫我解決這個問題。Mac上的PyQt4:QGraphicsView與OpenGL閃爍

回答

0

遇到同樣的問題,我發現它是由我的QGraphicsView類調用

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

引起的。刪除這個解決了這個問題。我猜這可能是由其他類似的設置造成的。