restoreOverrideCursor не останавливается даже после завершения процесса. Обязательно ли использовать setOverrideCursor и restoreOverrideCursor только один раз для конкретного приложения.
Я использую курсор установки и восстановления в начале каждого условия if в моем коде. Пожалуйста, дайте мне знать, как решить эту проблему.
if a == "Option1":
QApplication.setOverrideCursor(QCursor(QtCore.Qt.WaitCursor))
#Some part of the code
QApplication.restoreOverrideCursor()
if a == "Option2":
QApplication.setOverrideCursor(QCursor(QtCore.Qt.WaitCursor))
#Some part of the code
QApplication.restoreOverrideCursor()