Qt 样式表

qtabwidget样式表

复制代码
QWidget{
    background-color: rgb(108, 117, 125, 65);
}
QTabBar::tab{ 
    font-family:Consolas;    /*设置tab中的文本的字体*/ 
    max-width: 150px; 
    min-width:120px;  
    min-height:20px;
    font:14px; 
    color: rgb(108, 117, 125, 65);
    border-top-left-radius: 5px;    /*设置tab的边框的圆角(左上圆角)*/
    border-top-right-radius: 5px;    /*设置tab的边框的圆角(右上圆角)*/ 
    padding: 5px;
}
 
/*设置TabWidget中QTabBar的tab被选中时的样式*/
QTabBar::tab:selected{ 
    color:#ced4da; 
    background-color: rgb(108, 117, 125, 65);
}
 
/*设置TabWidget中鼠标悬浮在QTabBar的tab上,但未选中该Tab的样式*/
QTabBar::tab:hover:!selected {
    background-color: rgb(108, 117, 125, 45);
}
 
/*设置TabWidget的边框的样式*/
QTabWidget::pane {
    border: 1px solid rgb(108, 117, 125, 65);
}
 
/*当打开多个tab,右侧出现,点击后,可以向前向后的按钮的样式*/
QTabBar QToolButton {
    border: none;
    color: rgb(255, 206, 6);
    background-color: #0b0e11;
}
 
QTabBar QToolButton:hover {
    background-color: #161a1e; 
} 
 
复制代码

 qpushbutton

复制代码
 
QPushButton
{
border-radius:3px;
color:black;
border:1px solid white;
background:qlineargradient(spread:pad,x1:0,y1:0,x2:0,y2:1,stop:0 rgb(255,255,255,65),stop:1 rgb(255,255,255));
}
QPushButton:hover{
background:qlineargradient(spread:pad,x1:0,y1:0,x2:0,y2:1,stop:0 rgb(255,255,255,65),stop:1 rgb(255,255,255,200));
}

QPushButton:pressed{
background:qlineargradient(spread:pad,x1:0,y1:0,x2:0,y2:1,stop:0 rgb(255,255,255,65),stop:1 rgb(255,255,255,170));
}
复制代码

 

posted @   jswf  阅读(94)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
点击右上角即可分享
微信分享提示