0
私はボタン(または他のQwidget)を作成しようとしています。PyQt:ボタンをホバーするときのカーソルの変更
例えば、私がQPushButtonを動かすと、カーソルが矢印からポインティングハンドに変わります。
私はQtのスタイルシートを使用していますので、私は完全にわからないんだけど、そこにそのようなことを行うにはどのような方法がある?、このようなものになります。
btn.setStyleSheet("#btn {background-image: url(':/images/Button1.png'); border: none; }"
"#btn:hover { change-cursor: cursor('PointingHand'); }
注:上記のコードはあるがたとえば、2行目には全く機能がありません。
しかし、もしそうでなければ、私はこれを達成することができますか?
どのように私は手のカーソルを指してそれを設定することができますか?私はドキュメンタリーのどこにも見つからなかった。 – ShellRox
ちょっと、RTFM ... 2番目のリンクで、 "定義済みのカーソルオブジェクトのリスト"をクリックしてください... – galinette
'btn.setCursor(QtGui.QCursor(QtCore.Qt.PointingHandCursor))'、私はこれを試してみました何のエラーもなく開きますが、カーソルは一度しか表示されません。これをループする必要がありますか? – ShellRox