34 #include <QTreeWidget>
35 #include <QTreeWidgetItem>
68 virtual unsigned int numberOfViewedComponent();
71 virtual void refresh(
Viewer *whoIsAsking=NULL);
74 virtual QWidget * getWidget(QWidget * parent);
77 virtual QMenu * getMenu();
80 virtual QWidget* getPreferenceWidget(QWidget * parent);
89 virtual void refreshInterfaceNode(
Component * comp);
101 void selectionChanged();
104 void doubleClicked(QTreeWidgetItem *,
int);
107 void rightButtonPressed(
const QPoint &);
126 QTreeWidgetItem* getNewItem(QTreeWidgetItem* parent,
Component *);
129 QTreeWidgetItem* add(QTreeWidgetItem*,
Component *);
137 void remove(QTreeWidgetItem*);