如何制作可切换的 QAction
How to make toggle-able QAction
有没有办法让 QAction
在点击后保持向下。理想情况下,它可以在两种状态之间切换:On
(向下)和 Off
(向上)?
action = QtGui.QAction(QtGui.QIcon("myicon.png"),"Action Name", None)
action.setCheckable(True)
action.setStatusTip("Tooltip")
action.setShortcut("Ctrl+D")
action.triggered.connect(actionTrigged)
您正在寻找的是一个切换按钮。这是通过可检查的 属性 在 Qt 中实现的:如果一个动作是可检查的,那么当该动作在按钮中时,该按钮是一个切换按钮;当操作在菜单项中时,您会看到一个复选标记;等等
有没有办法让 QAction
在点击后保持向下。理想情况下,它可以在两种状态之间切换:On
(向下)和 Off
(向上)?
action = QtGui.QAction(QtGui.QIcon("myicon.png"),"Action Name", None)
action.setCheckable(True)
action.setStatusTip("Tooltip")
action.setShortcut("Ctrl+D")
action.triggered.connect(actionTrigged)
您正在寻找的是一个切换按钮。这是通过可检查的 属性 在 Qt 中实现的:如果一个动作是可检查的,那么当该动作在按钮中时,该按钮是一个切换按钮;当操作在菜单项中时,您会看到一个复选标记;等等