Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

QSS, как убрать пунктир под ScrollBar'om ?



  • !http://imgbox.com/YxTEVlw9()!
    Использую такую таблицу стилей
    Хочется ,чтобы полоса была прозрачной.
    @QScrollBar {
    width:12px;
    background-color: rgba(0,0,0,10);
    outline:none;
    }
    QScrollBar::handle{
    background-color: rgba(0,0,0);
    border-width: 3px;
    border-radius:4px;
    outline:none;
    }

    QScrollBar:up-arrow,
    QScrollBar::down-arrow {
    width: 3px;
    height: 3px;
    background: rgba(0,0,0,0);
    outline:none;
    }
    QScrollBar::add-line ,
    QScrollBar::sub-line {
    background-color: rgba(0,0,0,0);
    outline: none;
    }@



  • Добро пожаловать на Qt DevNet!

    Картинка не показывается, говорит "The page you were looking for doesn't exist."



  • Попробовал добавить ваш StyleSheet в "Sliders Example":http://qt-project.org/doc/qt-5/qtwidgets-widgets-sliders-example.html

    Вот "что получилось":http://i.imgbox.com/7scHGT0Q.png

    Кстати ваш QSS работает только для вертикольного QScrollBar, горизонтальный просто пропадает.


Log in to reply