zoukankan      html  css  js  c++  java
  • PyQt中对RadioButton分组

    我们知道在同一widget组件中的radio button有排他属性,为了在一个窗口中显示多组radio button,我们需要对其分组。

    通常有两种选择,一种是BoxGroup,另一种是ButtonGroup。建议采用ButtonGroup,因为BowGroup会在界面上显示一个类似文本框的东西,而ButtonGroup没有任何痕迹。在布局Radio Button组件时也不用考虑ButtonGroup,直接将radio button加入相应的布局框架中

    self.buttonGroup=QtWidgets.QButtonGroup(self.widget)
    self.radioButton= QtWidgets.QRadioButton(self.widget)
    self.buttonGroup.addButton(self.radioButton)
    self.gridLayout.addWidget(self.radioButton, 2, 3, 1, 1)

    上述代码完成了创建一个ButtonGroup和一个radio button,再将radio button添加进button group中,最后在实际布局中只需要添加radio button就可以了

  • 相关阅读:
    SEO优化笔记
    ie8兼容border-radius方法
    简易透明黑色背景
    attr属性
    滚动延迟加载数据
    .net变量判断
    js传值
    15.setInterval
    14.名字查找
    13.angular时间
  • 原文地址:https://www.cnblogs.com/sgdd123/p/7706912.html
Copyright © 2011-2022 走看看