14 #include <QItemDelegate>
23 class QTableWidgetItem;
25 namespace MAKVrExchange
28 class DtFrameratePlot;
29 class DtSeriesColorRecord;
30 class DtFrameratePlotSeries;
31 class DtLineStyleComboDelegate;
32 class DtLineColorSelectDelegate;
51 virtual void removeSection(
const DtString& sectionName );
54 virtual void resizeToContents();
64 void connectToSignals();
67 virtual QTableWidgetItem* getHeaderItem(
const DtString& sectionName );
71 virtual bool eventFilter(
QObject* obj, QEvent* event );
76 void seriesToggled(
const DtString& brokerName,
77 const DtString& fieldName,
bool enabled );
80 void seriesStyleChanged(
const DtString& brokerName,
81 const DtString& fieldName,
unsigned int style );
84 void seriesColorChanged(
const DtString& brokerName,
85 const DtString& fieldName,
int r,
int g,
int b );
91 virtual void onTableWidgetItemChanged( QTableWidgetItem* item );
95 virtual void onEnableAllSeries();
99 virtual void onDisableAllSeries();