から派生したカスタム テーブル モデルを使用していますQAbstractTableModel
。
私は上書きheaderData()
し、個々の行ヘッダー(または列ヘッダーですが、ここではすべて行についてです)のフォントの色を変更するには、色を返すことで変更できますQt::ForegroundRole
if(role == Qt::ForegroundRole)
return Qt::green;
しかしQt::BackgroundRole
、ヘッダー セルの背景色を設定しようとしても、何も起こりません。
if(role == Qt::BackgroundRole)
return Qt::red;
にブレークポイントを設定するreturn
と、それに到達します。しかし、何も起こりません:-(
私が間違っている場所についてのアイデアはありますか?