QTabWidget
왼쪽 상단에 아이콘을 추가하고 싶습니다. 각 탭에 아이콘을 추가하고 싶지 않습니다. 스타일 시트를 사용하거나 C++에서 프로그래밍 방식으로하는 방법은 무엇입니까?각 탭이 아닌 QTabWidget에 아이콘을 추가하는 방법은 무엇입니까?
-1
A
답변
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
당신은 고정 된 스타일을 가진 첫 번째 탭을 추가 할 수 있습니다 TabWidget stylesheet example
+1
질문은 아이콘을 탭에 추가하는 것이 아니라 QTabWidget에 추가하는 것입니다. – sithereal
+0
@sithereal 네, 너무 빨리 읽었습니다, 미안 해요.) –
thanks.it me much lot :) –