Я создаю графический интерфейс в QtDesigner и сделал некоторые стили в самом окне, чтобы все имело размер шрифта 30pt, а ширину и высоту QScrollBars (по вертикали и горизонтали соответственно) 90 пикселей. Для простоты я продолжу с вертикальными полосами прокрутки, но также переведу все на горизонтальные. Теперь кнопки на концах полосы прокрутки тонкие, так как их высота осталась прежней (и я предполагаю, что минимальная высота самого ползунка ниже 90 пикселей). Стилизация этих кнопок не дала никаких результатов. Может кто-нибудь сказать мне, что я должен сделать, чтобы сделать эти кнопки (и минимальную высоту ползунка) больше, чтобы их можно было использовать на 7-дюймовом сенсорном мониторе с разрешением 1024x600? Версия Qt 5.11.3 и использование python, PySide2. Спасибо
Размер кнопки QScrollBar
Ответы (1)
Чтобы установить ширину всех вертикальных полос прокрутки виджета w и его дочерних элементов:
w.setStyleSheet('QScrollBar:vertical {width: 40px;}')
для высоты горизонтальных:
w.setStyleSheet('QScrollBar:horizotal {height: 40px;}')
person
Giovanni Angeli
schedule
08.01.2021