首页 > 软件开发 > PYTHON >

PyQt5-如何创建单选按钮

来源:互联网 2023-03-16 19:17:36 438

单选按钮QRadioButton的创建,及初始设置。onY办公区 - 实用经验教程分享!

1.顶层窗口及子控件

  • 1

    创建顶层窗口-三步走onY办公区 - 实用经验教程分享!

    导入模块;创建应用程序对象;创建顶层窗口对象。onY办公区 - 实用经验教程分享!

    PyQt5-如何创建单选按钮onY办公区 - 实用经验教程分享!

  • 2

    创建颂夏实例方法,用来封侵码矿装子控件初始值,并在顶层改仗窗口初始函数中调用。

    onY办公区 - 实用经验教程分享!

    onY办公区 - 实用经验教程分享!

    PyQt5-如何创建单选按钮onY办公区 - 实用经验教程分享!

  • 2本页面未经授权抓取自百度经验
  • 2.单选按钮

  • 1

    单选按钮类QRadioButton(str,parent=None),继承自按钮抽象类QAbstractBonY办公区 - 实用经验教程分享!

    参数str,是控件展示的文本;onY办公区 - 实用经验教程分享!

    parent可选参数,绑定的父控件。onY办公区 - 实用经验教程分享!

    PyQt5-如何创建单选按钮onY办公区 - 实用经验教程分享!

  • 2

    用于单项选择。onY办公区 - 实用经验教程分享!

    默认情况下,同一父控件下的单选按钮,只能选择其中一个按钮。onY办公区 - 实用经验教程分享!

    例子中,如果选中其中一个,上个选中的按钮就自动取消。onY办公区 - 实用经验教程分享!

    PyQt5-如何创建单选按钮onY办公区 - 实用经验教程分享!

  • 3

    使用setChecked(True),设置初始的默认选中项。onY办公区 - 实用经验教程分享!

    PyQt5-如何创建单选按钮onY办公区 - 实用经验教程分享!

  • 4

    实现多项选择。onY办公区 - 实用经验教程分享!

    ----在同一父控件下,给按钮的排他性设置为不可用,即可实现多选。setAutoExclusive(False)onY办公区 - 实用经验教程分享!

    ----对一个按钮二次点击来切换选中状态。onY办公区 - 实用经验教程分享!

    PyQt5-如何创建单选按钮onY办公区 - 实用经验教程分享!

  • 5可以给按钮设置图标。setIcon(QIcon('1.png'))

    PyQt5-如何创建单选按钮onY办公区 - 实用经验教程分享!

  • 6

    可以给按钮设置快捷键。onY办公区 - 实用经验教程分享!

    PyQt5-如何创建单选按钮onY办公区 - 实用经验教程分享!

  • 7

    设置按钮是否可被选中(能否被用);onY办公区 - 实用经验教程分享!

    ----setCheckable(False);onY办公区 - 实用经验教程分享!

    PyQt5-如何创建单选按钮onY办公区 - 实用经验教程分享!

  • 8

    获取按钮的状态:onY办公区 - 实用经验教程分享!

    ----获取按钮是否可以被选中:isCheckable();返回bool值onY办公区 - 实用经验教程分享!

    ----获取按钮选中状态:isChecked();返回bool值

    onY办公区 - 实用经验教程分享!

    onY办公区 - 实用经验教程分享!

    onY办公区 - 实用经验教程分享!

    PyQt5-如何创建单选按钮onY办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!onY办公区 - 实用经验教程分享!


    标签: python

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码