メインウィンドウのフレームに2つのツリーウィジェットが配置されています。2 つのツリーウィジェットに 2 つの異なるコンテキスト メニュー オプションを設定するにはどうすればよいですか? treewidgets の右クリック オプションの個別のセットが必要です。よろしくお願いします。
1427 次
1 に答える
0
Everyには、コンテキスト メニューが要求されたときに何をするかを定義QWidget
するプロパティがあります。contextMenuPolicy
必要なことを行う最も簡単な方法は次のとおりです。
QAction
必要なメソッドを呼び出すオブジェクトを作成します。- を使用してこれらのアクションをツリー ウィジェットに追加します。
widget.addAction()
- 電話
widget.setContextMenuPolicy(QtCore.Qt.ActionsContextMenu)
それでおしまい。ウィジェットのコンテキスト メニューには、追加したアクションが含まれます。
于 2013-07-31T06:01:35.657 に答える