首页| 论坛| 消息

标题:如何设置QTableView标题的背景
作者:songpeng
日期:2011-03-17 16:28
内容:

请教:
QTableView和自己的model建立了一组表格;
我问题是:如何设置QTableView标题的背景颜色或者弄个图片上去;
我自己的代码:
QPalette pp = tableView -> horizontalHeader()->palette();
pp.setBrush(QPalette::Button,QColor(235, 87, 21));
tableView ->horizontalHeader()->setPalette(pp);
最后还是不行?????????????????
(里面的QPalette::Button QPalette::Base QPalette::Background)都试过............
天我要疯了!!!!!!
请高手指点。。。。。。。。


#1 [songpeng 03-17 21:51]
自己顶一下!
望指点!
#2 [wxj120bw 03-18 02:27]
可以采用样式的来做 比如 setStyleSheet("QToolBox::tab{Background-color:red;property-height:480px;}"); 设置出 tab(每个page的 title)背景为红色 你试下QTableView
#3 回 2楼(wxj120bw) 的帖子 [songpeng 03-18 17:24]
谢谢!
我试过还是不行;按照我最上的方法:
pp.setBrush(QPalette::ButtonText,QColor(235, 87, 21));
这样可以改变字体的颜色,就是改变不了背景!
还是郁闷中。。。。。。。。。。。。
望指点!
#4 [wxj120bw 03-18 17:40]
周末有时间试试再说

回复 发表
主题 版块