首页 > 其他分享 >pyqt5-QCheckBox多选框组件

pyqt5-QCheckBox多选框组件

时间:2023-10-01 20:57:10浏览次数:40  
标签:text self pyqt5 QCheckBox a0 选中 设置 选框

1、介绍

QCheckBox,多选按钮。

QCheckBox(parent: typing.Optional[QWidget] = None)
QCheckBox(text: str, parent: typing.Optional[QWidget] = None)

2、基础使用

setText(self, text: str)
  • 设置文本
text(self) -> str 
  • 获取文本
setCheckable(self, a0: bool)
  • 设置是否可选,默认是可选的。该方法源于继承父类方法
setChecked(self, a0: bool)
  • 设置是否选中,默认是未选中。该方法源于继承父类方法
setCheckState(self, state: Qt.CheckState)
  • 设置是否选中
  • 需要注意,QCheckBox类的setCheckState方法设置为true,是方框里打√,而其父类方法setChecked方法设置为true,是方框里涂黑。
checkState(self) -> Qt.CheckState
  • 获取是否选中

3、事件

stateChanged(self, a0: int) [signal]
  • 选中状态变化时,触发事件

 

标签:text,self,pyqt5,QCheckBox,a0,选中,设置,选框
From: https://www.cnblogs.com/wd404/p/17324461.html

相关文章

  • pyqt5-QRadioButton单选按钮组件
    1、介绍QRadioButton,单选按钮。多个单选按钮在同一组件中,只能最多被选择一个。可以通过GroupBox划分范围。QRadioButton(parent:typing.Optional[QWidget]=None)QRadioButton(text:str,parent:typing.Optional[QWidget]=None)2、基础使用QRadioButton继承QAbstractB......
  • pyqt5-QInputDialog输入对话框组件
    1、介绍QInputDialog输入对话框,提供了五种输入模式,进行快捷的输入交互。对话框打开时,无论是否设置parent,都不能操作其它窗口返回tuple类型,索引1为bool类型,为True表示点击Ok按钮关闭对话框,为False则是点击Cancle按钮或窗口右上角关闭按钮调用方法时,必须设置相关的必要参数。但......
  • pyqt5-QMainWindow主窗口组件
    1、介绍QMainWindow,主窗口组件。该类型组件相比于QWidget作为窗口而言,主要是增加了菜单栏、状态栏和工具栏2、基础使用setIconSize(self,iconSize:QSize)设置图片大小iconSize(self)->QSize获取图片大小setMenuBar(self,menubar:QMenuBar)设置菜单栏men......
  • pyqt5-QGroupBox分组箱组件
    1、介绍QGroupBox,分组箱组件。作用是将多个组件归纳为一组,方便ui设计和使用提示。2、基础使用setTitle(self,a0:str)设置标题文本title(self)->str获取标题文本setCheckable(self,b:bool)设置是否可选。默认为False如果设置为True,则在标题文本左侧会出现一......
  • pyqt5-QComboBox下拉列表组件
    1、介绍QComboBox,下拉列表组件。2、项操作clear(self)清除项addItem(self,text:str,userData:Any=None)addItem(self,icon:QIcon,text:str,userData:Any=None)添加项addItems(self,texts:Iterable[str])添加多个项insertItem(self,index:int,t......
  • pyqt5-QListWidgetItem列表项组件
    1、介绍QListWidgetItem,列表项组件。QListWidgetItem(parent:typing.Optional[QListWidget]=None,type:int=QListWidgetItem.Type)QListWidgetItem(text:str,parent:typing.Optional[QListWidget]=None,type:int=QListWidgetItem.Type)QListWidgetItem(icon:......
  • pyqt5-QListWidget列表组件
    1、介绍QListWidget,列表组件2、基础使用addItem(self,aitem:QListWidgetItem)addItem(self,label:str)添加项addItems(self,labels:Iterable[str])添加多个项item(self,row:int)->QListWidgetItem获取指定索引的项insertItem(self,row:int,item:QLi......
  • pyqt5-QTableWidgetItem表格单元格组件
    1、介绍QTableWidgetItem,表格单元格组件。QTableWidgetItem(type:int=QTableWidgetItem.ItemType.Type)QTableWidgetItem(text:str,type:int=QTableWidgetItem.ItemType.Type)QTableWidgetItem(icon:QIcon,text:str,type:int=QTableWidgetItem.ItemType.Type)......
  • pyqt5-QTableWidget表格组件
    1、介绍QTableWidget,表格组件。2、行和列setColumnCount(self,columns:int)设置表格的列数,默认是0如果列数为0,则不会显示行,即使行数不为0columnCount(self)->int返回表格的列数setRowCount(self,rows:int)设置表格的行数rowCount(self)->int返回表格的......
  • pyqt5-QSize尺寸类
    1、介绍QSize,pyqt中用于定义组件尺寸的类。在处理图片对象QIcon等时常用。QSize()QSize(w:int,h:int)QSize(a0:QSize)2、基础使用setHeight(self,h:int)height(self)->intsetWidth(self,w:int)width(self)->int设置高度、获取高度、设置宽度、获取宽度 ......