• 6047阅读
  • 1回复

样式表可以渲染QTableView的横向纵向的HeadView吗? [复制链接]

上一主题 下一主题
离线0354030w
 

只看楼主 倒序阅读 楼主  发表于: 2011-08-20
              目前的情况是用样式表渲染表的Item没问题,但是如何渲染横向和纵向的HeadView有点摸不着头脑!
              难道要重载QTableView?请问如果要重载需要做的步骤有哪些呢?
离线0354030w

只看该作者 1楼 发表于: 2011-08-20
问题已解决,很万幸不需要重载!直接设置样式表就可以了!代码如下
QTableView {
             background-color: qlineargradient(x1: 0, y1: 0, x2: 1, y2: 1,
                                               stop: 0 #FF92BB, stop: 1 white);
            }                               //设置QTableview的样式
QHeaderView{
       background-color:qlineargradient(x1: 0, y1:0, x2:0, y2: 1,
     stop:0 #282828, stop: 1 #828282);
       color:darkkhaki;
      
}                                        //设置QHeaderView中各个section以外的样式
QHeaderView::section{
   background-color:qlineargradient(x1: 0, y1:0, x2:0, y2: 1,
     stop:0 #282828, stop: 1 #828282);
}                                     //设置QHeaderView中section的设置                                    
快速回复
限100 字节
 
上一个 下一个