zoukankan      html  css  js  c++  java
  • PyQt5Day13--按钮QCheckBox

    1、QCheckBox简介

      一般用于给用户若干选中的多选操作;

      左侧会有一个方框图标,标识用户的选中状态;

      继承于QAbstractButton。

    2、功能操作

     1 # *******************QCheckBox**********************开始
     2 import sys
     3 from PyQt5.Qt import *
     4 
     5 app=QApplication(sys.argv)
     6 
     7 window=QWidget()
     8 window.setWindowTitle("QCheckBox")
     9 window.resize(500,500)
    10 
    11 cb = QCheckBox('&Python',window) # 快捷键设置
    12 cb.setIcon(QIcon('xxx.png'))
    13 cb.setIconSize(QSize(50,50))
    14 
    15 # 设置三态
    16 cb.setTristate(True)  # 展示三种状态
    17 
    18 # 设置选中状态
    19 cb.setCheckState(Qt.PartiallyChecked)  # 部分选中
    20 # cb.setCheckState(Qt.Unchecked)  # 未选中
    21 # cb.setCheckState(Qt.Checked)  # 真的选中
    22 
    23 # 信号
    24 # cb.stateChanged.connect(lambda state:print(state))  # 0 1 2
    25 cb.toggled.connect(lambda isChecked:print(isChecked)) # True False
    26 
    27 
    28 window.show()
    29 sys.exit(app.exec_())
    30 # *******************QCheckBox**********************结束

    作者(QQ):931935931

  • 相关阅读:
    常用的文件查看命令
    Linux常用快捷按键
    寒冬储粮
    创建型模式:抽象工厂
    创建型模式:工厂方法
    创建型模式:单例模式
    开闭原则
    迪米特法则
    接口隔离原则
    依赖倒置原则
  • 原文地址:https://www.cnblogs.com/fengxb1213/p/12548489.html
Copyright © 2011-2022 走看看