导语:
本文主要介绍了关于python PyQt组织上下文菜单选项的相关知识,包括shell上下文菜单,以及层叠的上下文菜单这些编程知识,希望对大家有参考作用。
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...
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python如何杀死一个进程09/05
- ♥ Python如何生成线程11/17
- ♥ 如何在python中删除一个库01/11
- ♥ 在python中键入一个函数还是一个类?10/20
- ♥ 如何进入python交互界面08/27
- ♥ Python中的垃圾回收机制是什么11/15
内容反馈