2008년 09월 15일
테이블 헤더 없애기
Qt에서 QTableWidget을 이용해 테이블을 만들면 아래와 같이 row와 column에 헤더가 생긴다.
현재 Column에는 First, Next, Last라는 헤더가 있고, Row에는 1,2,3, ... 이런 헤더가 있다. 여기서 나는 아래와 같이 Row 헤더를 없애고 싶었다.




그렇게 하기 위해서는 테이블을 만들고 다음과 같은 문장을 추가해주면 된다.

tableWidget_sup->verticalHeader()->hide();

여기서 tableWidget_sup는 QTableWidget의 객체이다.

만약 Column 헤더, 즉 First, Next, Last가 써 있는 헤더를 없애고 싶으면?

tableWidget_sup->horizontalHeader()->hide();

해주면 된다.

물론 저 문장들이 제대로 실행되기 위해서는

#include <QHeaderView>

을 해줘야 한다.
by 임준성 | 2008/09/15 21:26 | 트랙백 | 덧글(2)
트랙백 주소 : http://limjunsung.egloos.com/tb/830089
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by 김건우 at 2009/02/26 09:53
감사합니다 ㅜㅜ
밤새 못찾은걸 여기서 찾게될줄이야.. ㅜㅜ
Commented by 박동우 at 2009/09/16 17:46
재가 QT쪽을 공부를 하고있는데;;;궁금한것이 있어서 글남깁니다...저기...
First, Next, Last의 글자를 바꾸고 싶은데 어떻게 바꾸는지를 모르겠어서 글을 남깁니다...
답변좀 부탁드립니다..^^
tranger@naver.com

:         :

:

비공개 덧글



<< 이전 페이지 | 다음 페이지 >>