34 #include <QTreeWidget>
35 #include <QTreeWidgetItem>
73 virtual unsigned int numberOfViewedComponent();
78 virtual void refresh(
Viewer *whoIsAsking=NULL);
81 virtual QWidget * getWidget(QWidget * parent);
84 virtual QMenu * getMenu();
87 virtual QWidget* getPreferenceWidget(QWidget * parent);
96 virtual void refreshInterfaceNode(
Component * comp);
107 void selectionChanged();
110 void doubleClicked(QTreeWidgetItem *,
int);
113 void rightButtonPressed(
const QPoint &);
132 QTreeWidgetItem* getNewItem(QTreeWidgetItem* parent,
Component *);
135 QTreeWidgetItem* add(QTreeWidgetItem*,
Component *);
143 void remove(QTreeWidgetItem*);