Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在主窗口的框架中放置了 2 个树小部件。我怎样才能为 2 个 treewidgets 设置 2 组不同的上下文菜单选项?我需要用于treewidgets的单独的一组右键单击选项。在此先感谢..
每个QWidget都有一个contextMenuPolicy属性,它定义了在请求上下文菜单时要做什么。做你需要的最简单的方法是这样的:
QWidget
contextMenuPolicy
QAction
widget.addAction()
widget.setContextMenuPolicy(QtCore.Qt.ActionsContextMenu)
而已。小部件的上下文菜单将包含您添加的操作。