你需要在tableView建立一个委托,然后重写void paint ( QPainter *painter,    const QStyleOptionViewItem &option,    const QModelIndex &index ) const;接口。
在接口中加入如下代码
            QStyleOptionViewItem myOption = option;
            QRect rect = option.rect;
            QPoint x1 = rect.bottomLeft();
            QPoint x2 = rect.bottomRight();
            QPoint y1 = rect.topRight();
            QBrush brush ( Qt::red );
            painter->fillRect ( rect.left(), rect.top(), rect.width(), rect.height(), brush );
            QItemDelegate::drawBackground ( painter, option, index );