我一直在寻找一种方法来改变Qt中的标准选项卡小部件并关闭大约2周。有谁知道如何做到这一点?我的目标是因为它太类似于发布的图片更改Qt中的选项卡小部件设计
0
A
回答
0
我相信只要使用Qt样式表就可以达到您的要求,而无需覆盖paint方法。
您可以在Qt样式表中使用QTabBar::tab
的border-image
属性。请阅读文档,了解如何设计border-image
。在documentation有一个很好的解释。
2
在一个非常简化的版本中,您可以使用此样式表: 利用透明的.png图像确保您获得箭头效果。
QTabBar::tab {
border-image: url(:/[file].png); /*Image file of idle state*/
min-width:75px; /*image width*/
min-height:25px; /*image height*/
margin-left:-15px; /*Overlap tabs*/
}
QTabBar::tab:selected{
border-image: url(:/[file2].png); /*Image file of selected state*/
}
+0
我是否需要放置我试图使用的.png文件的文件位置。 – user3878223 2014-12-29 16:19:41
+0
我试图把文件的位置放在括号中,它只是删除了原来的任务栏,并没有带入.png文件。 – user3878223 2014-12-29 16:37:22
相关问题
- 1. 如何更改TabHost中的选项卡小部件
- 2. JTabbedPane:更改选项卡标题时更改选项卡大小
- 3. 如何更改Android选项卡窗口小部件的背景?
- 4. qt如何在选项卡中制作浮动小部件
- 5. Ajax选项卡控件中的选项卡更改事件
- 6. 在C#中更改选项卡控件中的选项卡#
- 7. Jquery UI选项卡 - 选定的选项卡更小的行高 - >最后一个选项卡打破设计
- 8. 从小部件内设置扩展jQuery选项卡小部件的活动选项卡
- 9. Qt设计器(创建者)小部件框像小部件
- 10. 更改选项卡式内容部分中选定选项卡的外观
- 11. 如何轻松更改设计选项卡的外观?
- 12. 如何改变的QT线部件的颜色Qt设计
- 13. PyQt每个选项卡小部件
- 14. UserVoice小部件隐藏选项卡
- 15. 如何通知小部件有关Qt中另一个小部件的更改?
- 16. WPF选项卡控件防止选项卡更改
- 17. 按钮不会更改JQuery UI选项卡中的选项卡
- 18. 设计Actionbarsherlock选项卡
- 19. Qt - 小部件 - 更新
- 20. Qt设计师;难以将小部件放在正确的父项中
- 21. Qt设计器Dock部件子部件
- 22. 更改选项卡选择选项卡时的文本颜色
- 23. Ionic2选项卡 - 如何更改选定选项卡的颜色?
- 24. 如何处理coolite选项卡面板中的选项卡更改事件?
- 25. 更改URL不会更改选项卡
- 26. Intellij和更改选项卡
- 27. 更改ViewPager选项卡ImageViews:
- 28. Detect Materializecss选项卡更改
- 29. 更改选项卡顺序
- 30. MVVM Tabcontrol更改选项卡
建议的答案是否适合您?如果是的话,你应该接受相应的答案。如果不是的话,写一下你自己的答案。 – nnb 2014-10-15 07:27:18