在菜单中的图标和文本之间添加垂直分隔符
Add a vertical separator between icons and text in a menu
我有一个关于如何在菜单中的图标和文本之间添加分隔符的问题。如果您有任何想法,那将非常有帮助。这正是我需要做的:
.
从按钮打开菜单并添加分隔符,如图所示。
如果您使用 QWidget
自己创建菜单,这很容易。只需实施 paintEvent
并在需要的地方画线即可。
如果您正在使用 QMenu() 对象,您可以使用 addSeparator():
menu = QMenu()
add_action = menu.addAction("Add")
menu.addSeparator()
rename_action = menu.addAction("Rename")
我有一个关于如何在菜单中的图标和文本之间添加分隔符的问题。如果您有任何想法,那将非常有帮助。这正是我需要做的:
从按钮打开菜单并添加分隔符,如图所示。
如果您使用 QWidget
自己创建菜单,这很容易。只需实施 paintEvent
并在需要的地方画线即可。
如果您正在使用 QMenu() 对象,您可以使用 addSeparator():
menu = QMenu()
add_action = menu.addAction("Add")
menu.addSeparator()
rename_action = menu.addAction("Rename")