9 #ifndef lgrRemoteLoggerView_H_
10 #define lgrRemoteLoggerView_H_
25 class QStandardItemModel;
30 class DtLgrRemoteMainWindow;
42 virtual void addItem( QString
id, QString state, DtFilename filename,
43 QString protocol, QColor color );
46 virtual bool canUpdateItem( QString
id, QString state, DtFilename filename,
47 QString protocol, QColor color );
50 virtual void removeItem(QString
id);
53 QWidget* setupButton( QPushButton* button,
QWidget* buttonWidget, QColor color );
63 void initializeContextMenu();
70 virtual void onButtonClicked(
const QString&
id);
73 virtual void contextMenuHandler(
const QPoint& pnt );
QStandardItemModel * myItemModel
Definition: lgrRemoteLoggerView.h:78
QTreeView * myTreeView
Definition: lgrRemoteLoggerView.h:77
DtLgrRemoteMainWindow * myMainWindow
Definition: lgrRemoteLoggerView.h:76
QMenu * myContextMenu
Definition: lgrRemoteLoggerView.h:80
QFrame * myFrame
Definition: lgrRemoteLoggerView.h:79
QPainter * myPainter
Definition: lgrRemoteLoggerView.h:81
Definition: lgrRemoteLoggerView.h:31
#define DT_DLL_LGRREMOTEGUI
Definition: lgrRemoteGui.h:21
QSignalMapper * mySignalMapper
Definition: lgrRemoteLoggerView.h:82
Definition: lgrRemoteMainWindow.h:49