0

QTableViewとを使用しているダイアログがQSqlTableModelありQSortFilterProxyModel、SQL データベースから読み取っています。列の色を変更したい [3、4、5]。次のコードを使用しています。

ui->tableView->model()->setData(
    ui->tableView->model()->index(1,2), 
    QVariant(QBrush(Qt::red)),
    Qt::BackgroundRole);

私はすでに4日間解決策を探していますが、まだ何もありません。何をすべきか教えてください。それが何であれ、新しいソース コードが必要なだけか、他の方法が必要か、コードの一部を編集する必要があります。

4

1 に答える 1