change cursor in pyqt5
# simply use your_widget.setCursor(QtGui.QCursor(QtCore.Qt.PointingHandCursor)) # set cursor to hand # for other cursors look to the link below ''' https://doc.qt.io/qt-5/qcursor.html#a-note-for-x11-users ''' # Example : import sys from PyQt5 import QtCore, QtGui from PyQt5.QtWidgets import QApplication, QWidget, QLabel, QVBoxLayout app = QApplication(sys.argv) window = QWidget() window.setGeometry(300, 300, 400, 200) window.show() v = QVBoxLayout() l1 = QLabel("This label now has pointing hand cursor") l2 = QLabel("but this label has default cursor") l1.setCursor(QtGui.QCursor(QtCore.Qt.PointingHandCursor)) # set cursor to pointing hand v.addWidget(l1) v.addWidget(l2) window.setLayout(v) app.exec_()