21 #include <QtCore/QPoint>
30 class DtElementIDHierarchyNode;
35 class DtVrfHierarchyPage;
36 class DtVrfObjectListViewItem;
37 class DtExpandCollapseButton;
47 virtual void slot_itemSelectionChanged();
48 virtual void slot_rightClickOnItem(QPoint global);
50 virtual void expandToLevel(
unsigned int i);
51 virtual void collapseToLevel(
unsigned int i);
55 virtual void deparent(
const QStringList&) = 0;
61 virtual void setShowObjectConsoleWarning(
bool b);
62 virtual bool showObjectConsoleWarningIcon()
const;
85 virtual void filterItems();
87 virtual void stateViewUpdated();
100 virtual int getDesignator(
const std::string& echelon)
const;
105 virtual void slot_externalSelectionChanged(
109 virtual void updateCollapseButtons();
112 virtual void createCollapseButton(
unsigned int);
114 virtual void collapseToLevel(
unsigned int level,
QTreeWidgetItem* lvi);
121 virtual void checkPendingOperations();
122 virtual void deferredItemSelectionChanged();