zoukankan      html  css  js  c++  java
  • Qt所有滚动条的样式

    const QString QSS_VerticalScrollBar = ""
                                            "QScrollBar:vertical{"        //垂直滑块整体
                                            "max-8px;"
                                            "background:#FFFFFF;"  //背景色
                                            "padding-top:0px;"    //上预留位置(放置向上箭头)
                                            "padding-bottom:0px;" //下预留位置(放置向下箭头)
                                            "padding-left:0px;"    //左预留位置(美观)
                                            "padding-right:0px;"   //右预留位置(美观)
                                            "border-left:0px solid #d7d7d7;}"//左分割线
                                            "QScrollBar::handle:vertical{"//滑块样式
                                            "background:rgba(196, 84, 13, 1);"  //滑块颜色
                                            "border-radius:4px;"   //边角圆润
                                            "}"    //滑块最大高度max-height:20px;
                                            "QScrollBar::handle:vertical:hover{"//鼠标触及滑块样式
                                            "background:rgba(196, 84, 13, 1);}" //滑块颜色
                                            "QScrollBar::add-line:vertical{"//向下箭头样式
                                            "background:url(:/images/resource/images/checkout/down.png) center no-repeat;}"
                                            "QScrollBar::sub-line:vertical{"//向上箭头样式
                                            "background:url(:/images/resource/images/checkout/up.png) center no-repeat;}"
                                         "";
    
    
    const QString QSS_HorizentalScrollBar = ""
                                                "QScrollBar:horizontal{"
                                                "max-height:8px;"
                                                "background:#FFFFFF;"
                                                "padding-top:0px;"
                                                "padding-bottom:0px;"
                                                "padding-left:0px;"
                                                "padding-right:0px;}"
                                                "QScrollBar::handle:horizontal{"
                                                "background:rgba(196, 84, 13, 1);"
                                                "border-radius:4px;"
                                                "}" //min-80px;
                                                "QScrollBar::handle:horizontal:hover{"
                                                "background:rgba(196, 84, 13, 1);}"
                                                "QScrollBar::add-line:horizontal{"
                                                "background:url(:/images/resource/images/checkout/right.png) center no-repeat;}"
                                                "QScrollBar::sub-line:horizontal{"
                                                "background:url(:/images/resource/images/checkout/left.png) center no-repeat;}"
                                              "";


    #include <QScrollBar>
     m_listWidget->verticalScrollBar()->setStyleSheet(QSS_VerticalScrollBar);
  • 相关阅读:
    LOJ3160 「NOI2019」斗主地
    常系数齐次线性递推
    最小树形图——朱刘算法学习小记
    Linux系统分区(一)
    Linux系统启动过程(二)
    Linux系统目录结构(三)
    cross_val_score
    sklearn.pipeline.Pileline
    DBSCAN密度聚类算法
    特征选择
  • 原文地址:https://www.cnblogs.com/azbane/p/12059782.html
Copyright © 2011-2022 走看看