def paintEvent(self, event=""): qp = Painter(self) qp.translate(self.height, 0) qp.rotate(90) # Enable antialiasing qp.setRenderHints( QPainter.Antialiasing | QPainter.SmoothPixmapTransform, True) self.drawField(qp) for enemy in self.enemies: enemy.draw(qp) for robot in self.robots: robot.draw(qp) self.ball.draw(qp) self.drawGoal(qp) qp.end()