14 #include <vlutil/vlMachineTypes.h>
15 #include <vlutil/vlString.h>
16 #include <vlutil/vlTime.h>
18 class QTreeWidgetItem;
21 namespace MAKVrExchange
24 class DtPortalConnection;
25 class DtMarkingSymbols;
37 DiscoveredByField = 1,
42 UpdatesPerSecField = 6,
43 DiscoveredTimeField = 7,
44 LastUpdateTimeField = 8
57 virtual void showItem();
58 virtual void hideItem();
63 virtual void updateItem();
67 virtual void updateDisplay();
90 virtual void updateUps();
92 virtual const QTreeWidgetItem *listViewItem()
const;
93 virtual void setListViewItem(QTreeWidgetItem *item);
95 virtual const QTreeWidgetItem *listViewItemGroup()
const;
96 virtual void setListViewItemGroup(QTreeWidgetItem *parent);
98 virtual DtTime firstUpdateTime()
const;
99 virtual void setFirstUpdateTime(DtTime tm);
101 virtual void showUpdateTime(
bool show);
105 static DtTime displayUpdateTimeThreshold();
106 static void setDisplayUpdateTimeThreshold(
const DtTime &time);