Unsolved Impostare una colonna di QTableWidget come 'read only' - Python 3
-
Vorrei impostare una colonna di una QTableWidget come 'read only' : è possibile farlo con QDesigner ?
Se non lo fosse, come potrebbe essere fatto in Python ?Grazie
-
è possibile farlo con QDesigner ?
Non che io sappiavedi risposta sotto di @JonBcome potrebbe essere fatto in Python ?
Purtroppo non conosco python ma il concetto e' iterare tra le celle di quella colonna e chiamare
QTableWidgetItem::setFlags
disattivando la flagQt::ItemIsEditable
(in alternativa puoi settare la flag direttamente quando aggiungi la cella alla tabella).
In C++for (int i=0;i<tableWidget.rowCount();++i){ QTableWidgetItem* item = tableWidget.item(i,colonnaReadOnly); item ->setFlags(item->flags() & ~Qt::ItemIsEditable); }
-
@VRonin said in Impostare una colonna di QTableWidget come 'read only' - Python 3:
è possibile farlo con QDesigner ?
Non che io sappia