def set_loupe_cursor(self): pixmap = QPixmap(QSize(20, 20)) pixmap.fill(Qt.transparent) painter = QPainter(pixmap) painter.setCompositionMode(QPainter.CompositionMode_Source) painter.setPen(QPen(constants.AXISCOLOR, 2)) painter.Antialiasing = True painter.HighQualityAntialiasing = True painter.drawEllipse(0, 0, 10, 10) painter.drawLine(10, 10, 20, 20) del painter self.setCursor(QCursor(pixmap))