QTableView
とを使用しているダイアログがQSqlTableModel
ありQSortFilterProxyModel
、SQL データベースから読み取っています。列の色を変更したい [3、4、5]。次のコードを使用しています。
ui->tableView->model()->setData(
ui->tableView->model()->index(1,2),
QVariant(QBrush(Qt::red)),
Qt::BackgroundRole);
私はすでに4日間解決策を探していますが、まだ何もありません。何をすべきか教えてください。それが何であれ、新しいソース コードが必要なだけか、他の方法が必要か、コードの一部を編集する必要があります。