0
我試圖做一個按鈕(或任何其他Qwidget),這將改變用戶光標時,徘徊。PyQt:當鼠標懸停按鈕時改變光標
因此,例如,當我懸停QPushButton時,它會將光標從箭頭更改爲指針。
我使用Qt樣式表,所以我不能完全肯定,但有什麼辦法做這樣的事情有?應該是這個樣子:
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