【问题标题】:How to make QPushButton to be in checked state by default?如何使 QPushButton 默认处于选中状态?
【发布时间】:2021-08-08 19:45:38
【问题描述】:

我正在使用QPushButton.setCheckable(True),默认情况下不选中按钮,但我希​​望从一开始就对其进行检查。我在文档中找不到任何内容。

【问题讨论】:

    标签: qt pyqt pyside


    【解决方案1】:

    顾名思义,setCheckable 设置按钮是否可检查

    setChecked() 设置 checkable 按钮是否实际上是checked

    请记住,大多数 Qt 类都继承自超类(因此它也继承了它的所有属性和功能),您可以在文档的标题中查看继承,还有一个名为“所有成员列表,包括继承成员”。

    QPushButton的完整继承是:

    QPushButton > QAbstractButton > QWidget > QObject, QPaintDevice

    也就是说,QPushButtons 也具有 QAbstractButton、QWidget、QObject QPaintDevice 的所有功能和属性。
    这也意味着,如果你真的想知道一个类的作用,你应该更好地研究all与它所继承的类all相关的文档。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-11
      • 1970-01-01
      • 2020-08-09
      • 1970-01-01
      • 1970-01-01
      • 2017-07-15
      • 1970-01-01
      • 2017-07-09
      相关资源
      最近更新 更多