Qtablewidget设置某一列不可编辑
程序员文章站
2022-06-08 17:17:53
...
设置Qtablewidget第一列不可编辑,第二列不可编辑。试了很多方式才实现,记录一下,以免忘记
def InsertTableWidget(self,column1,column2):
rowcount = self.tablewidget.rowCount()
self.tablewidget.insertRow(rowcount)
item0 = QTableWidgetItem(column1)
item0.setFlags( QtCore.Qt.ItemIsEnabled) #Set the first column1 can not be edited
self.tablewidget.setItem(rowcount, 0, item0)
item1 = QTableWidgetItem(column2)
self.tablewidget.setItem(rowcount, 1, item1)
推荐阅读
-
Android RadioGroup 设置某一个选中或者不可选中的方法
-
js input 不可编辑可传值设置
-
PyQt5 技术篇-设置QTableWidget表格组件默认值实例演示,如何获取QTableWidget表格组件里的值,获取表格的行数和列数
-
ExtJS中设置下拉列表框不可编辑的方法
-
Android设置EditText不可编辑
-
Android EditText设置可编辑、不可编辑态及点击事件
-
Qtablewidget设置某一列不可编辑
-
小记:iview的Datepicker设置不可编辑的方式
-
ExtJS中设置下拉列表框不可编辑的方法_extjs
-
JavaScript-设置文本框不可编辑与可编辑