pyqt5在表格中添加单选框(勾选框)

先看效果图;

pyqt5在表格中添加单选框(勾选框)_第1张图片
下面是添加后面勾选框的代码:

self.cbs = []
        for r in range(self.rows):  # 添加勾选
            for c in range(self.cols):
                if c == 1:
                    frame = QFrame()
                    fLayout = QHBoxLayout()
                    cb = QCheckBox()
                    cb.isChecked()
                    fLayout.addStretch()
                    fLayout.addWidget(cb)
                    fLayout.addStretch()
                    frame.setLayout(fLayout)
                    self.table2.setCellWidget(r, c, frame)
                    self.cbs.append(cb)

这就是用pyqt5在表格中添加勾选框的代码。

你可能感兴趣的:(python,pyqt5,windows)