Невозможно выбрать строки в виджете таблицы В PyQGIS
В PyQGIS design tablewidget я установил табличный виджет только для чтения, и когда я выбираю конкретный, он не читал эту строку?
self.dlg.ui.tableWidget.item(row, 1).setFlags(Qt.NoItemFlags)
невозможно выделить строки в виджете таблицы, чтобы прочитать данные.
1 ответ
Решение
Вы просто должны использовать побитовые операции, чтобы запретить флаг Qt.ItemIsEditable
it = self.dlg.ui.tableWidget.item(row, 1)
it.setFlags(it.flags() & ~Qt.ItemIsEditable)