0
我使用QTableWidget作爲視圖窗口小部件和QTableWidgetItem作爲項目。如何啓用對特定QTableWidgetItem單元格的編輯?如何啓用對QTableWidget的編輯
我使用QTableWidget作爲視圖窗口小部件和QTableWidgetItem作爲項目。如何啓用對特定QTableWidgetItem單元格的編輯?如何啓用對QTableWidget的編輯
假設QTableWidget已啓用,您只需在QTableWidgetItem上設置正確的標誌。
Qt::ItemFlags flags = item->flags();
flags = bEnable ? flags | Qt::ItemIsEditable : flags & ~Qt::ItemIsEditable;
item->setFlags(flags);