我已經使用addAction方法添加了幾個項目到QToolBar。有沒有辦法控制項目內的空間?我是指項目文本(或圖標)和項目邊界之間的間距QToolBar項目保證金
0
A
回答
0
您可以使用樣式表。例如:
myToolbar->setStyleSheet("QToolButton { padding-left: 20px; padding-right: 40px; }");
+0
這隻會增加填充 - 如果我設置填充 - 左:40px,則間距確實會增長。但是,如果我設置填充左:0px沒有任何變化 - 似乎有最低填充水平的東西。 –
+1
看來你可以減少空間設置一個負填充(我試過用Qt 5.5,Windows風格(Win 10)) – Fabio
+0
是的,它確實有效! –
相關問題
- 1. WPF - Listview項目保證金
- 2. 刪除WPF GridView項目保證金
- 3. 列表項目的獨立保證金
- 4. 保證金在Android的ListView項目
- 5. CSS - 保證金對保證金
- 6. 保證金
- 7. CSS保證金
- 8. 保證金
- 9. 保證金從
- 10. 在某些listview項目中的Android神祕保證金
- 11. 百分比保證金應如何處理彈性項目?
- 12. 無法在水平RecycleView項目之間添加保證金
- 13. 保證金影響父母>兄弟姐妹項目?
- 14. 桌上保證金
- 15. WPF DataGridCell保證金
- 16. HTML表保證金
- 17. GWT:Anchor的保證金
- 18. GWT UiBinder保證金
- 19. 保證金問題
- 20. 搖擺保證金
- 21. 撥動保證金
- 22. 保證金上PreferenceActivity
- 23. 摺疊保證金
- 24. 固定保證金
- 25. CSS:LI>保證金
- 26. 保證金在wrappanel
- 27. 保證金動畫?
- 28. 位置div保證金頂部30px,但保留保證金在中心使用保證金自動?
- 29. 保證金:0px auto的VS保證金:-50%
- 30. 保證金 - 右邊小於保證金 - 左邊相等的值
你可以試試['QWidget的:: setContentsMargins'(http://doc.qt.io/qt-5/qwidget.html#setContentsMargins)。 –
@ G.M。 QWidget :: contentMargins不會影響QToolBar項目中的空格 –