QGraphicsProxyWidgetを使用してQSpinBoxをQGraphicsSceneに追加しました。QSpinBoxにカーソルを合わせるたびに、スピンボックスコントロールに黒い帯が重なってちらつきます。以下のスクリーンショットとコードを添付しました。私は何か間違ったことをしていますか?これを回避する方法はありますか?Pyside 1.1.2、Python 2.7、Windows7。
class testWidget(QGraphicsView):
def __init__(self):
QGraphicsView.__init__(self)
floorSpinBox = QSpinBox()
floorSpinBox.setGeometry(0,0,50,25)
proxyWidget = QGraphicsProxyWidget()
proxyWidget.setWidget(floorSpinBox)
scene = QGraphicsScene(self)
scene.addItem(proxyWidget)
self.setScene(scene)
if __name__ == "__main__":
app = QApplication(sys.argv)
widget = testWidget()
widget.show()
app.exec_()
編集
どうやらここに提出されたバグレポートがあります:Bugreport。私は最終的にを下ではなくQSpinBox
通常に追加する必要がありました。QWidget
QGraphicsView