2016-09-09 3 views
1

OBS Studio имеет По умолчанию и Темный Тема. Тема По умолчанию использует собственный системный стиль (Windows 10 в моем случае), тогда как тема Dark - это индивидуальный дизайн.Qt custom style: экранные кнопки со стрелками для прокрутки?

я заметил, что пользовательский дизайн не имеет кнопки со стрелками на экране для скроллинга:

on-screen arrow buttonenter image description here

ли не Qt скроллбары есть кнопки со стрелками, или они были отключены от QSS? Если да, то как их включить?

ответ

2

Они были отключены файлом qss Dark.qss. Эта таблица стилей скрывает стрелки.

Если у вас есть код (если нет, то проверьте this), вы можете увидеть следующие строки:

QScrollBar::add-line:horizontal, QScrollBar::sub-line:horizontal { 
    border: none; 
    background: none; 
} 

QScrollBar::left-arrow:horizontal, QScrollBar::right-arrow:horizontal, QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal { 
    border: none; 
    background: none; 
    color: none; 
} 

Изменить эти свойства customize в QScrollBar в соответствии с вашими требованиями.

 Смежные вопросы

  • Нет связанных вопросов^_^