如何在Qt中制作标签看起来像Google Chrome中的标签?

Jay*_*Xon 4 qt qtstylesheets

我不希望我的标签具有像Chrome这样的拖放功能(正如此问题所述:在Qt中应用Chrome标签) - 我只是希望它们看起来像Chrome标签.

我目前正在使用它QTabWidget,但它的内置形状QTabWidget::Triangular是如此丑陋.我需要使用什么?样式表或图像或其他?

war*_*anc 7

你可以使用的border-image属性QTabBar::tab.只需阅读文档,了解如何设计样式border-image.文档中有一个很好的解释.

我用上面的方法完成了这样的事情.

在此输入图像描述

你也可以这样做.要更改关闭按钮,您可以设置样式QTabBar::close-button.最后的答案是你可以实现你所需要的,只需使用Qt样式表.