我不希望我的标签具有像 Chrome 这样的拖放功能(正如这个问题所涵盖的那样:Apply chrome like tabs in Qt)——我只是希望它们看起来像 Chrome 标签。
我目前正在使用QTabWidget
,但它的内置形状QTabWidget::Triangular
太丑了。我需要使用什么?样式表或图像或其他东西?
我不希望我的标签具有像 Chrome 这样的拖放功能(正如这个问题所涵盖的那样:Apply chrome like tabs in Qt)——我只是希望它们看起来像 Chrome 标签。
我目前正在使用QTabWidget
,但它的内置形状QTabWidget::Triangular
太丑了。我需要使用什么?样式表或图像或其他东西?
您可以使用border-image
. QTabBar::tab
只需阅读有关如何设置样式的文档即可border-image
。文档中有一个很好的解释。
我使用上述方法做了类似的事情。
你也可以这样做。要更改关闭按钮,您可以设置QTabBar::close-button
. 最后的答案是您可以实现您所需要的,只需使用 Qt 样式表。
我不太确定如何使它看起来与 Chrome 完全一样,但您可以尝试使用 border-top-left-radius、border-top-right-radius、border-bottom-right-radius 和border-bottom-样式表中的左半径