从qtablewidget获取项目列表
我有一个带有复选框的tablewidget。我想知道是否有一种方法可以将复选框(项目)返回列表。 稍后,我想检查检查哪些复选框。 self.path是带有路径的列表。
def fill_table(self):
self.tableWidget.setRowCount(len(self.path))
self.tableWidget.setColumnCount(1)
self.tableWidget.setColumnWidth(0, 275)
self.tableWidget.setColumnWidth(1, 200)
self.tableWidget.setStyleSheet('font: 12pt \"Arial\";')
row = 0
for file in self.path:
checkBox = self.popluate_checkBox(str(file))
self.tableWidget.setCellWidget(row, 0, checkBox)
row = row + 1
def popluate_checkBox(self, name):
checkBox = QtWidgets.QCheckBox()
checkBox.setText(str(name))
return checkBox
I have a TableWidget with checkBoxes in it. I want to know if there is a way to get the checkBoxes(items) back to a List.
Later I want to check which checkBoxes are checked.
self.path is a List with paths.
def fill_table(self):
self.tableWidget.setRowCount(len(self.path))
self.tableWidget.setColumnCount(1)
self.tableWidget.setColumnWidth(0, 275)
self.tableWidget.setColumnWidth(1, 200)
self.tableWidget.setStyleSheet('font: 12pt \"Arial\";')
row = 0
for file in self.path:
checkBox = self.popluate_checkBox(str(file))
self.tableWidget.setCellWidget(row, 0, checkBox)
row = row + 1
def popluate_checkBox(self, name):
checkBox = QtWidgets.QCheckBox()
checkBox.setText(str(name))
return checkBox
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论