标题:QTableView 表头 背景设置不成功
作者:紫色冥王
日期:2016-05-22 21:29
内容:
我想改变QTableView表头的颜色,以和内容区分,显示效果更好
代码如下:
model = new QStandardItemModel();
model->setHorizontalHeaderItem(0, new QStandardItem("编号"));
model->horizontalHeaderItem(0)->setBackground(QBrush(QColor(0, 0, 255)));
tableView->setModel(model);
显示结果:背景不是蓝色
向各位前辈请教~
#1 [sanyun 05-23 07:28]
setStyleSheet
#2 回 sanyun 的帖子 [紫色冥王 05-23 12:43]
sanyun:setStyleSheet (2016-05-23 07:28)
谢谢回复,请问,为什么我这么做不行呀?
#3 [sanyun 05-24 08:16]
setBackground(QColor(0, 0, 255));
#4 [sanyun 05-24 08:19]
setBackgroundColor(QColor(0,0,255));
#5 回 sanyun 的帖子 [紫色冥王 05-25 15:28]
sanyun:setBackgroundColor(QColor(0,0,255)); (2016-05-24 08:19)
没有setBackgroundColor()这个方法