2012-09-21 3 views

답변

1

는 다음과 같은 시도 :

QTabWidget *myTabWidget = new QTabWidget(); 
int titleBarHeight = myTabWidget->tabBar->height(); 
+0

감사 : 'QTabBar * QTabWidget :: 한 tabBar() CONST는' 친절 SRY, 좋아, 잘/ – Abhishek

+0

을 할 것을 제안 보호됩니다. 나는 전에 그것을 시도하지 않았다. QTabWidget의 하위 클래스 인 새 클래스를 만듭니다. 그런 다음 myTabWidget을 새 클래스의 인스턴스로 만듭니다. 나는 그것을 시도했을 때 효과가 있었다. – VRTuomi

0

당신은 QTabBar의 서브 클래스에서 tabSizeHint() 메소드를 다시 구현해야합니다. 원하는 경우 크기를 가져올 수 있으며 원하는 크기로 QTabWidget의 탭 크기를 조정할 수 있습니다. 희망이 도움이됩니다. 건배. 당신의 도움이 있지만,이 코드 오류를 실행하는 동안 내가 오류를 얻고위한

관련 문제