In this article we will see how we can set i.e assign cursor to the QCommandLinkButton. Assigning cursor means the mouse cursor will assume the new shape when it's over the command link button. Cursor shape is basically cursor icons these are used to classify the actions.
In order to do this we use setCursor method with the command link button object
Syntax : button.setCursor(cursor)
Argument : It takes QCursor object as argument
Return : It returns None
Below is the implementation
Python3 1==
# importing librariesfromPyQt5.QtWidgetsimport*fromPyQt5importQtCore,QtGuifromPyQt5.QtGuiimport*fromPyQt5.QtCoreimport*importsysclassWindow(QMainWindow):def__init__(self):super().__init__()# setting titleself.setWindowTitle("Python ")# setting geometryself.setGeometry(100,100,500,400)# calling methodself.UiComponents()# showing all the widgetsself.show()# method for componentsdefUiComponents(self):# creating a command link buttoncl_button=QCommandLinkButton("Press",self)# setting geometrycl_button.setGeometry(250,100,200,50)# cursorcursor=Qt.OpenHandCursor# setting cursorcl_button.setCursor(cursor)# create pyqt5 appApp=QApplication(sys.argv)# create the instance of our Windowwindow=Window()# start the appsys.exit(App.exec())