QAction
をクリックしたままにする方法はありますか?理想的には、On
(ダウン)とOff
(アップ)の2つの状態を切り替えることができますか?トグル可能QActionの作成方法
0
A
答えて
1
あなたが探しているのはトグルボタンです。これは、チェック可能なプロパティを介してQtに実装されています。アクションがチェック可能である場合、アクションがボタンにあるとき、ボタンはトグルボタンです。アクションがメニュー項目にある場合、チェックマークが表示されます。
0
action = QtGui.QAction(QtGui.QIcon("myicon.png"),"Action Name", None)
action.setCheckable(True)
action.setStatusTip("Tooltip")
action.setShortcut("Ctrl+D")
action.triggered.connect(actionTrigged)
+2
あなたはそれを説明することができます。 – furas
関連する問題
- 1. 作成方法クリック可能
- 2. React.jsでトグル可能なサイドローブレイアウトを作成するには?
- 3. カスタマイズ可能なグラフの作成方法
- 4. 実行可能コマンドプロンプトスクリプトの作成方法
- 5. スクロール可能なRelativeLayoutの作成方法
- 6. ブートストラップ4トグル可能なナビバー
- 7. JQUERYドラッグ可能/ドロップ可能イメージ:ユーザーの保存機能の作成方法
- 8. ブートストラップでHTMLフォームを作成トグル可能なタブ、コンテンツが表示されない
- 9. AJAXスプレッドシート、編集可能なナビゲート可能なWebテーブル/グリッドの作成方法は?
- 10. 関数を作成せずにQActionで変数インクリメントを呼び出す方法
- 11. PyQt - 無効にしてもQActionをチェック可能にします。
- 12. 画像のスクロール可能な垂直グリッドの作成方法
- 13. ミュールESBアプリケーションのデプロイ可能なwarファイルの作成方法
- 14. サイズ変更可能なリンクの作成方法:CSSのホバー
- 15. 拡張可能なボタンツールバーの作成方法
- 16. 実行可能なjarファイルの作成方法
- 17. AngularJS - ドラッグ可能なツリーの作成方法
- 18. クローキング不可能な領域の作成方法は?
- 19. ジェネリック(再利用可能)JavaScriptオートコンプリート関数の作成方法
- 20. リストの作成方法<enum>パーセル可能?
- 21. 画面サイズで調整可能なJavaFXコンポーネントの作成方法
- 22. CSS:選択可能なボックスの作成方法
- 23. 可能性のあるモジュールでカスタムモジュールを作成する方法
- 24. クリック可能なスプライトシートの作成方法は?
- 25. Android - クリック可能なリストビューの作成方法
- 26. 編集可能なapkの作成方法
- 27. Silverlight-選択可能なテキストのコンテンツコントローラを作成する方法
- 28. プロパティファイルから設定可能なPOMファイルの作成方法
- 29. ASP.NET:拡張可能な空のTreeNodeを作成する方法
- 30. クリック可能なグラフィカルオブジェクトのグループを作成する方法は?
http://stackoverflow.com/questions/13506201/how-to-add-check-uncheck-qaction-in-the-context-menu – furas
私は正直なところここに掘り起こしていないが、あなたのpyqtコードを書かなくても、ドキュメントを読まなくても使えるのですか? QAction(QA docs for QAction)(https://doc.qt.io/qt-4.8/)に相談するのに数分しかかかりません。 qaction.html#checked-prop)、必要なすべての回答を見つけます。追加のボーナスとして、この特定のケースでは、同様に使用するより良い信号を発見したかもしれません(つまり、 'toggled' *対*' triggered')。 – ekhumoro
'toggled'と' triggered'シグナルの手がかりをありがとう!私は使命を果たしていません。私はStackoverflowが好きです。 – alphanumeric