3

そこで、カスタムコンテキストメニューを作成しましたが、特定の値に応じて、ツリーウィジェットの特定の行にある項目の一部をグレー表示したいと思います。メニューの項目を無効にするにはどうすればよいですか?

myUI.setContextMenuPolicy( Qt.CustomContextMenu )
myMenu = QMenu( "Right Click Menu", myUI )
action = myMenu.addAction( "Item 1" )
action.triggered.connect( someFunction )
4

1 に答える 1

12

メニュー項目を無効にするには、QAction

action.setEnabled(False)
于 2012-12-11T02:08:13.390 に答える