请问在QT4中我用QTableView 和QSqlTableModel操作数据库,我想改变tableview某行的背景色应该怎么做?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问在QT4中我用QTableView 和QSqlTableModel操作数据库,我想改变tableview某行的背景色应该怎么做?相关的知识,希望对你有一定的参考价值。
能给出代码最好或者给个例子,发到邮箱zlyrtn@126.com。谢谢了!
参考技术A 重载QSqlTableModel::data(const QModelIndex &index, int role) const函数;QSqlTableModel::data(const QModelIndex &index, int role) const
if(role == Qt::BackgroundRole)
return QVariant(QColor(Qt::yellow));
以上是关于请问在QT4中我用QTableView 和QSqlTableModel操作数据库,我想改变tableview某行的背景色应该怎么做?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Qt4 及更高版本中对 QTableView 进行排序
pyqt qt4 QTableView 如何禁用某些列的排序?
QTableView clearSelection 因 ASSERT 失败:文件 /usr/include/qt4/QtCore/qlist.h 中的“!isEmpty()”,第 282 行
如何使用本机 sqlite 库而不是 QSql 从 sqlite 插入和检索 QString