구리의 창고

QT Programming - QTreeWidget 구성하기 본문

QT

QT Programming - QTreeWidget 구성하기

구리z 2011. 7. 12. 12:13
qt 에서 제공하는 기본예제도 좋다!! 하지만 좀 더 간단하게 정리해보겠다.

일단 트리에 아이템을 집어넣기 위해서는 QTreeWidgetItem을 사용해야한다.

자신의 부모노드를 알려주기 위해서 생성자에 해당 포인터를 넘겨준다.

QTreeWidgetItem ( QTreeWidget * parent, int type = Type )

QTreeWidgetItem ( QTreeWidgetItem * parent, int type = Type )

A item
- B Item
- C Item
-- D Item

위와 같은 트리를 구성해보도록 하자.

일단 A는 최상위 부모이다.

 그러므로 아래와 같이 사용하면된다.

QTreeWidget* tree = new QTreeWidget();

QTreeWidgetItem* itemA = new QTreeWidgetItem(tree);
QTreeWidgetItem* itemB = new QTreeWidgetItem(itemA);
QTreeWidgetItem* itemC = new QTreeWidgetItem(itemA);
QTreeWidgetItem* itemD = new QTreeWidgetItem(itemC);

 
Comments