Я пытаюсь сделать кнопку (или любой другой Qwidget), который изменит курсор пользователя при наведении курсора.PyQt: Изменение курсора при наведении на кнопку
Так, например, когда я нахожу QPushButton, он будет менять курсор от стрелки до указательной руки.
Я использую Qt Style Sheet, поэтому я не совсем уверен, но есть ли способ сделать что-то подобное, что там ?, должно выглядеть примерно так:
btn.setStyleSheet("#btn {background-image: url(':/images/Button1.png'); border: none; }"
"#btn:hover { change-cursor: cursor('PointingHand'); }
Примечание: Приведенный выше код например, вторая строка вообще не будет функционировать.
Однако, если нет, если есть какой-либо другой способ, я могу это достичь?
Как я могу установить его, указывая рукой курсор? Я не мог найти его нигде в документальном фильме. – ShellRox
Эй, давай, RTFM ... На второй ссылке нажмите «Список предопределенных объектов курсоров» ... – galinette
'btn.setCursor (QtGui.QCursor (QtCore.Qt.PointingHandCursor))', я пробовал это, это будет открываться без каких-либо ошибок, но курсор будет отображаться только один раз, мне нужно зацикливать это или что-то еще? – ShellRox