這就是我獲取所選單元格值的方式:
self.value = index.sibling(index.row(), 1).data()
但是如何在添加這樣的專案時讀取我之前設定的所選行/單元格的顏色:
model.setData(model.index(row, 0), QBrush(Qt.yellow), Qt.BackgroundRole)
我需要:如果選定的行是黃色的:做點什么...
謝謝
uj5u.com熱心網友回復:
的默認引數data()是DisplayRole,因此如果您需要檢索另一個角色,則必須指定它:
self.value = index.sibling(index.row(), 1).data(Qt.BackgroundRole)
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/366408.html
