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 );