for i in range(len(trgx)):
qp.begin(self)
brush = QtGui.QBrush(QtCore.Qt.red,QtCore.Qt.SolidPattern)
qp.setBrush(brush)
qp.drawRect(trgx[i],trgy[i],cd,rd)
qp.end()
time.sleep(.4)
приведенный выше код является частью paintEvent, Проблема здесь состоит в том, что картина не происходит прямоугольник прямоугольника, но вместо этого он ждет всего сна, чтобы закончить то есть сон (.4) * len (trgx), а затем печатает все прямоугольники вместе. Как это исправить?PyQt4 Drawing и сон