29 #include <QTreeWidget>
31 #include <yui/YTree.h>
38 class YQTree :
public QFrame,
public YTree
47 YQTree( YWidget * parent,
const std::string & label,
bool multiSelection,
bool recursiveSelection );
59 virtual void setLabel(
const std::string & label );
76 virtual void selectItem( YItem * item,
bool selected =
true );
119 virtual void setSize(
int newWidth,
int newHeight );
154 void slotItemClicked( QTreeWidgetItem * item,
int column );
194 void selectItem(QTreeWidgetItem * item,
bool selected,
bool recursive);
215 QTreeWidget * _qt_treeWidget;
228 QTreeWidget * parent,
237 YTreeItem * origItem,
250 virtual void setOpen(
bool open );
259 YTreeItem * yTreeItem,
270 QString
key(
int column,
bool ascending )
const;
278 YTreeItem * _origItem;
284 #endif // ifndef YQTree_h