Python GUI编程网 > QButtonGroup_PyQt5按钮组QButtonGroup使用方法详解

QButtonGroup_PyQt5按钮组QButtonGroup使用方法详解

PyQt5按钮组QButtonGroup并不是一个控件类,更准确的说法就是没有可视化特性,直接继承QObject,属于一个虚拟组件,但是按钮组QButtonGroup却对按钮之间的互斥性和分组需要提供类更多的策略选择。

  • PyQt5按钮组容器QButtonGroup信号的使用方法

    PyQt5按钮组容器QButtonGroup信号的使用方法

    QButtonGroup按钮组可用信号主要有4个,这里注意QButtonGroup继承自QObject,所以不能误认为他继承了QAbstractButton的方法和信号,这是很多同学容易犯的一个错误。

    发布博客:2022年11月25日 04:11 阅读:78 作者:Python GUI编程网
  • PyQt5按钮组容器QButtonGroup的用法——ID绑定获取和取消互斥操作

    PyQt5按钮组容器QButtonGroup的用法——ID绑定获取和取消互斥操作

    前文中讲过单选按钮往往用于选择单一选项,但是选择结果是否正确,可以通过获取对象的方法判断(借助于isChecked),QButtonGroup还给我们提供了更加简单的方法,就是设置和绑定ID。通过setId方法实现,和前面addButton中的ID是一样的效果。

    发布博客:2022年11月24日 06:07 阅读:66 作者:Python GUI编程网
  • PyQt5按钮组容器QButtonGroup的用法——查看和移除按钮

    PyQt5按钮组容器QButtonGroup的用法——查看和移除按钮

    前面通过QButtonGroup实例化的按钮组对象中添加按钮的时候我们看到addButton方法中还有一个参数默认值为-1,这个用法类似于给按钮组中的按钮添加一个身份证号码。

    发布博客:2022年11月24日 06:03 阅读:84 作者:Python GUI编程网
  • PyQt5按钮组容器QButtonGroup的用法——创建和按钮添加

    PyQt5按钮组容器QButtonGroup的用法——创建和按钮添加

    前文中我们说过按钮想实现分组功能一种方法是通过把按钮放在不同的父控件中,还有一种方法就是通过按钮组容器QButtonGroup来实现。QButtonGroup是一个抽象的按钮容器,通过QButtonGroup可以将同一个父控件下的多个按钮分别放在不同的抽象组中,避免类似于互斥这样的情况发生,QButtonGroup继承QObject所以本身不具备可视化。

    发布博客:2022年11月24日 06:01 阅读:63 作者:Python GUI编程网
  • 1
  • 共1页