1
我試圖在一個標籤(它具有電路板的背景圖像)上繪製一個圓來表示輸出引腳的狀態。我的paintEvent方法並沒有用PySide繪製任何東西
我只是想畫一些東西,但我沒有得到任何東西。
這裏是我的(縮短)類:
class MyClass(QMainWindow, Ui_myGeneratedClassFromQtDesigner):
def paintEvent(self, event):
super(QMainWindow, self).paintEvent(event)
print("paint event")
painter = QtGui.QPainter()
painter.begin(self)
painter.drawElipse(10, 10, 5, 5)
painter.end()
paint event
被打印到控制檯,但沒有什麼在窗口中繪製。我正確使用QPainter嗎?
啊,我需要設置畫筆。謝謝。 – tompreston 2013-03-24 13:08:46