本文整理汇总了Python中AnyQt.QtWidgets.QToolButton.setCheckable方法的典型用法代码示例。如果您正苦于以下问题:Python QToolButton.setCheckable方法的具体用法?Python QToolButton.setCheckable怎么用?Python QToolButton.setCheckable使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类AnyQt.QtWidgets.QToolButton
的用法示例。
在下文中一共展示了QToolButton.setCheckable方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: add_button
# 需要导入模块: from AnyQt.QtWidgets import QToolButton [as 别名]
# 或者: from AnyQt.QtWidgets.QToolButton import setCheckable [as 别名]
def add_button(self, button: ToolbarButton, action=None):
btn = QToolButton(self)
btn.setMinimumSize(30, 30)
if self.layout() is not None:
self.layout().addWidget(btn)
btn.setCheckable(button.selectable)
if action:
btn.clicked.connect(action)
if button.icon:
btn.setIcon(button.icon)
btn.setToolTip(button.text)
setattr(self, button.attr_name, btn)
if button.attr_name == "buttonSendSelections":
btn.setEnabled(not self.auto_send)
return btn