QT滚动条QSS美化

QString sss = "\
    QScrollBar:vertical   \
    {                                                               \
        border: none;                                               \
        margin: 0px,0px,0px,0px;                                    \
        border-radius: 2px;                                         \
        background:#D39960;                                         \
    }                                                               \
                                                                    \
    QScrollBar:vertical:hover                                       \
    {                                                               \
        margin: 0px,0px,0px,0px;                                    \
        background-color: #D39960;                                  \
    }                                                               \
                                                                    \
    QScrollBar::handle:vertical                                     \
    {                                                               \
        max-width:4px;                                              \
        background:#FFD71C;                                         \
        height: 40px;                                               \
        border-radius: 2px;                                         \
    }                                                               \
    QScrollBar::handle:vertical:hover                               \
    {                                                               \
                                                                    \
    }                                                               \
    QScrollBar::add-line:vertical                                   \
    {                                                               \
        height:0px;                                                \
        background-color: transparent;                              \
        subcontrol-position:bottom;                                 \
    }                                                               \
    QScrollBar::sub-line:vertical                                   \
    {                                                               \
        height:0px;                                                \
        background-color: transparent;                             \
        subcontrol-position:top;                                    \
    }                                                               \
                                                                    \
    QScrollBar::add-page:vertical                                   \
    {                                                               \
        background-color: rgba(50, 50, 50, 0);                      \
    }                                                               \
                                                                    \
    QScrollBar::sub-page:vertical                                   \
    {                                                               \
        background-color: rgba(50, 50, 50, 0);                      \
    }";

    ui->tableWidget->verticalScrollBar()->setFixedWidth(4);
    ui->tableWidget->verticalScrollBar()->setStyleSheet(sss);

你可能感兴趣的:(QT实战项目应用)