QtWidgets.QCheckBox复选框控件的用法

303 阅读1分钟

1、创建控件,并设置对象名称和标题

self.checkBox_2 = QtWidgets.QCheckBox(self.layoutWidget_2)
self.checkBox_2.setObjectName("checkBox_2")
_translate = QtCore.QCoreApplication.translate
self.checkBox.setText(_translate("MainWindow", "展示全部分类"))

2、给复选框状态改变事件绑定处理函数

self.checkBox.stateChanged.connect(self.all_category_tasks)
def all_category_tasks(self):
    pass

3、设置复选框的选中状态

设置为不选中

self.checkBox.setChecked(False)

设置为选中

self.checkBox.setChecked(True)

4、判断复选框是否被选中

如果被选中,返回真,否则为假

self.checkBox.isChecked()