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();
89 virtual void updateUps();
91 virtual const QTreeWidgetItem *listViewItem()
const;
92 virtual void setListViewItem(QTreeWidgetItem *item);
94 virtual const QTreeWidgetItem *listViewItemGroup()
const;
95 virtual void setListViewItemGroup(QTreeWidgetItem *parent);
97 virtual DtTime firstUpdateTime()
const;
98 virtual void setFirstUpdateTime(DtTime tm);
100 virtual void showUpdateTime(
bool show);
104 static DtTime displayUpdateTimeThreshold();
105 static void setDisplayUpdateTimeThreshold(
const DtTime &time);