2010-03-22 5 views

답변

43

인터페이스를 통해 QTabWidget을 추가하면 기본적으로 두 개의 탭 ("탭 1"및 "탭 2")이 표시되므로 Qt 디자이너에 대해 말하는 것처럼 들립니다. (당신이 그것을 사용하여 볼 확실하게 찾을 수없는 경우 보기 -> 속성 편집기 메뉴 항목)

그렇다면, 당신은 이름을 바꿀 탭을 클릭 한 다음 속성 편집기에서 아래로 스크롤 하단에 currentTabText 속성을 찾으십시오. 바로 탭의 이름을 변경할 수 있습니다.

+0

런타임에 설정하는 방법이 있습니까, 보이지 않습니다. –

+1

"없음"으로 지적 했으므로보기 -> "Object Inspector"에서 탭을 선택할 수 없으므로 편집 - > "위젯 편집"보기. 당신이 나에게 묻는다면 나쁘지 만 디자인은 ... –

+1

'currentTabText' 속성은 각 탭을 나타내는 개별 위젯이 아니라'QTabWidget'에 있습니다. – Hitman

17

당신은 런타임에이를 사용할 수 있습니다 Qt는 창조주/디자이너에서

ui->tabWidget->setTabText(index, "New tab title"); 
9

(2.4.1), 당신은 currentTabText 속성을 찾을 수 없습니다, 당신은 아마도 탭 자체의 선택 오브젝트 트리.

폼 미리보기에서 탭을 선택할 때 자동으로 발생해야하는 QTabWidget을 선택해야합니다 (richardwb의 대답 참조).