Ich versuche ein paintEvent nachzuladen, weil das Bild, zu einem Zeitpunkt verändert wurde.
Ich habe jetzt folgenden code der nicht funktioniert :
Code: Alles auswählen
from PyQt4 import QtCore, QtGui
import time
import thread
import sys
class Win(QtGui.QWidget):
def __init__(self, parent = None):
QtGui.QWidget.__init__(self, parent)
self.Grafik = QtGui.QImage("python-logo.png")
self.Ziel = QtCore.QRect(10, 10, 130, 130)
self.Quelle = QtCore.QRect(0, 0,
self.Grafik.width(),
self.Grafik.height())
def paintEvent(self, event):
def ev():
while 1:
Painter = QtGui.QPainter(self)
Painter.drawImage(self.Ziel, self.Grafik, self.Quelle)
time.sleep(1)
thread.start_new_thread(ev,())
if __name__ == '__main__':
app = QtGui.QApplication(sys.argv)
picwin = Win()
picwin.show()
app.exec_()
Danke für Antworten!
Hier noch das Bild
http://img.xrmb2.net/images/506162.png
MfG Robin