QAbstractTableModel で QTableView を使用しています。
QAbstractTableModel
モデル クラスの とQt::BackgroundRole
をサブクラス化し、Qt::ForegroundRole
条件に応じて色を返しました。
そして、QTableView
クラスをサブクラス化しました。
テーブルの行/セルを選択すると、行/セルが tabelVeiw のデフォルトの色で強調表示され、モデル クラスから返された色が表示されません。
この動作を変更するにはどうすればよいですか? QTableView
このデフォルトの色付けを回避/無視して、モデル クラスによって返される色のみを取得するにはどうすればよいですか?