无法在 PyQGIS 的 table 小部件中 select 行
unable to select rows in table widget In PyQGIS
在 PyQGIS 设计 table 小部件中,我已将 table 小部件设置为只读,当我 select 特别是,它没有读取该行?
self.dlg.ui.tableWidget.item(row, 1).setFlags(Qt.NoItemFlags)
无法读取 table 小部件中的 select 行,无法读取数据。
你只需要使用位运算来否定标志Qt.ItemIsEditable
it = self.dlg.ui.tableWidget.item(row, 1)
it.setFlags(it.flags() & ~Qt.ItemIsEditable)
在 PyQGIS 设计 table 小部件中,我已将 table 小部件设置为只读,当我 select 特别是,它没有读取该行?
self.dlg.ui.tableWidget.item(row, 1).setFlags(Qt.NoItemFlags)
无法读取 table 小部件中的 select 行,无法读取数据。
你只需要使用位运算来否定标志Qt.ItemIsEditable
it = self.dlg.ui.tableWidget.item(row, 1)
it.setFlags(it.flags() & ~Qt.ItemIsEditable)