//设置表头样式(无内容部分)
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;
}
Qss美化QTableView( QTablewidget)
最新推荐文章于 2023-10-23 19:46:02 发布