Qss美化QTableView( QTablewidget)

//设置表头样式(无内容部分)
QHeaderView                   
{
    background:transparent;     	//表头背景颜色   
}
//设置表头部分样式(有内容部分)
QHeaderView::section          
{
    font-size:17px;             //字体大小   
    font-family:"Microsoft YaHei";	//字体样式
    color:#FFFFFF;                 //字体颜色
    background-color:#ADADAD;     //背景颜色      
    border:none;				//边框 none无边框
	text-align:center;              //对齐方式
    min-height:35px;               
    max-height:35px;               
    margin-left:0px;              
    padding-left:0px;              
}
//表格样式
QTableWidget{
alternate-background-color:rgb(192,192,192);	/*背景交错颜色*/
/***************注意**************
ui->tableWidget->setAlternatingRowColors(true);		//允许绘制背景色交替 必须写这句否则交替背景色没有效果
*****************************************/
background:rgb(255,255,255);
color:#DCDCDC;
border:1px solid #242424;
gridline-color:#242424;
selection-color:#242424;	/*选中行的字体颜色*/
selection-background-color:#242424;	/*选中行的背景颜色*/
}
//单元格样式
QTableWidget::item             
{
    border-bottom:1px solid #EEF1F7 ; 	//item每个单元格只显示下边线
}
//单元格被选中时的样式
QTableWidget::item::selected     
{
    color:rgb(51,103,204);               
    background:#FFFFFF;               
}
//滚动条样式
QScrollBar::handle:vertical      
{
    background: rgba(51,103,204,25%); 
    border: 0px solid grey;            
    border-radius:3px;                 
    width: 8px;                        
}
QScrollBar::handle:vertical:hover     
{
    background: rgba(51,103,204,50%); 
    border: 0px solid grey;            
    border-radius:3px;                 
    width: 8px;                        
}
QScrollBar::vertical                    
{
    border-width:1px;                       
    border-style: solid;                    
    border-color: rgba(255, 255, 255, 10%); 
    width: 8px;                             
    margin:0px 0px 0px 0px;                 
    border-radius:3px;                      
}
QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical 
{
    background:rgba(255,255,255,10%);                            
}

QScrollBar::add-line:vertical {
	height:6px;width:6px;
	border-image:url(:/images/a/3.png);
	subcontrol-position:bottom;
}
QScrollBar::sub-line:vertical {
	height:6px;width:6px;
	border-image:url(:/images/a/1.png);
	subcontrol-position:top;
}

  • 5
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值