pythonPyQt组织上下文菜单选项

美女程序员鼓励师

1、组织上下文菜单需要创建分隔符。

2、.setSeparator(True)调用动作对象将动作转换为分隔符。在完成分隔操作之后,将其插入上下文菜单中的正确位置。

这里需要使用QMenu.addAction()的方法。

实例

class Window(QMainWindow):

    # Snip...

    def contextMenuEvent(self, event):

        # Snip...

        menu.addAction(self.saveAction)

        # Creating a separator action

        separator = QAction(self)

        separator.setSeparator(True)

        # Adding the separator to the menu

        menu.addAction(separator)

        menu.addAction(self.copyAction)

        # Snip...

以上就是python PyQt组织上下文菜单选项的方法,希望对大家有所帮助。更多Python学习指路:python基础教程

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

以上是 pythonPyQt组织上下文菜单选项 的全部内容, 来源链接: utcz.com/z/545958.html

回到顶部