Я добавил несколько элементов в QToolBar, используя метод addAction. Есть ли способ контролировать расстояние внутри элемента? Я имею в виду интервал между текстом предмета (или значком) и границей объекта QToolBar margin
ответ
Вы можете использовать таблицы стилей. Пример:
myToolbar->setStyleSheet("QToolButton { padding-left: 20px; padding-right: 40px; }");
Это работает только для увеличения заполнения - если я устанавливаю padding-left: 40px, интервал действительно растет. Но если я установил padding-left: 0px ничего не изменилось - кажется, что есть что-то вроде минимального уровня заполнения. –
Кажется, что вы можете уменьшить пространство, задав отрицательное дополнение (я пробовал с Qt 5.5, стиль Windows (Win 10)) – Fabio
да, это действительно работает! –
- 1. QToolBar: Есть ли способ добавить QAction в QToolBar в QtDesigner?
- 2. QToolBar Border setStyleSheet()
- 3. Скрытие QWidget на QToolbar?
- 4. Окно поиска в QToolbar
- 5. Переместить QMenuBar в QToolBar
- 6. QToolBar - отключить поля
- 7. pyqt: Переместить значок QToolBar?
- 8. QToolBar Продлить Button
- 9. Добавить текст в QToolBar
- 10. Ярлык в QToolbar
- 11. Сделать QToolBar прозрачным
- 12. QToolBar Изменение Высота
- 13. Вертикальный QToolBar из MainWindow
- 14. div margin margin margin parent div
- 15. CLLocationManager margin margin
- 16. Susy "wide" margin margin
- 17. jQuery margin margin issue
- 18. Как отключить подсказки на QToolbar?
- 19. Как получить фактическое положение qtoolbar?
- 20. PyQt QToolBar с полосой прокрутки
- 21. Как настроить фоновое изображение QToolBar?
- 22. Set Highcharts margin area margin
- 23. div с дисплеем: margin-margin margin 0 auto not center
- 24. Почему margin-right не работает, но margin-left, margin-top и margin-bottom делают?
- 25. , т.е. margin margin, увеличиваясь на 20px
- 26. ms-access "margin page margin" property
- 27. Css margin-top vs margin-bottom
- 28. margin layout margin-bottom окна браузера
- 29. Top & Left vs margin-top & margin-left
- 30. margin collapsing
Вы можете попробовать [ 'QWidget :: setContentsMargins'] (http://doc.qt.io/qt-5/qwidget.html#setContentsMargins). –
@ G.M. QWidget :: contentMargins не влияет на интервал внутри элемента QToolBar. –