我想在QTabWidget
的左上角添加一个图标。我不想为每个标签添加图标。如何使用样式表或在C ++中以编程方式执行此操作?
答案 0 :(得分:1)
下面的样式表会在所有标签的左侧添加图片,但不会添加到单个标签。但是,您很可能需要调整CSS中的其他属性来完善最终结果。
QTabWidget > QTabBar {
background: url(url-to-your-corner-image);
background-repeat: norepeat;
margin-top: 10px; /* whatever needed to center the image vertically */
}
QTabWidget > QTabBar::tab:first {
margin-left: 10px; /* at least the width of your image */
}
答案 1 :(得分:-2)
您可以添加包含固定样式表的第一个标签:TabWidget stylesheet example