• 9075阅读
  • 4回复

[提问]如何设置QTableView标题的背景 [复制链接]

上一主题 下一主题
离线songpeng
 
只看楼主 倒序阅读 楼主  发表于: 2011-03-17
请教:
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)都试过............
天我要疯了!!!!!!
请高手指点。。。。。。。。
认真的做我自己的事情!
离线songpeng
只看该作者 1楼 发表于: 2011-03-17
自己顶一下!
      望指点!
认真的做我自己的事情!
离线wxj120bw

只看该作者 2楼 发表于: 2011-03-18
可以采用样式的来做 比如 setStyleSheet("QToolBox::tab{Background-color:red;property-height:480px;}"); 设置出   tab(每个page的 title)背景为红色 你试下QTableView
离线songpeng
只看该作者 3楼 发表于: 2011-03-18
回 2楼(wxj120bw) 的帖子
谢谢!
     我试过还是不行;按照我最上的方法:
     pp.setBrush(QPalette::ButtonText,QColor(235, 87, 21));
          这样可以改变字体的颜色,就是改变不了背景!
     还是郁闷中。。。。。。。。。。。。
     望指点!
认真的做我自己的事情!
离线wxj120bw

只看该作者 4楼 发表于: 2011-03-18
周末有时间试试再说
快速回复
限100 字节
 
上一个 下一个