參照範例所生成的方法是
*.......
self.paint = QtGui.QPainter()
def paintEvent(self,Event):
self.paint.begin(self)
self.paint.setPen(QtCore.Qt.red)
size = self.size()
self.paint.setBrush(QtGui.QColor(10, 200, 2, 255))
self.paint.drawRect(0, 0, 250, 150)
self.paint.end()
但是不管怎麼用,畫圖似乎只能在paintEvent這個方法中使用
如果我想另開一個方法在我呼叫的時候才進行視窗上的描繪,
請問我應該怎麼撰寫才好?煩請指教了..Orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.127.83.53