24 #ifndef GOBCHARTSWIDGET_H
25 #define GOBCHARTSWIDGET_H
28 #include "utils/gobchartswidgetdef.h"
29 #include "utils/globalincludes.h"
30 #include "utils/gobchartsnocopy.h"
32 class QAbstractItemModel;
33 class QItemSelectionModel;
34 class QListWidgetItem;
137 void setModel( QAbstractItemModel *model );
140 void setSelectionModel( QItemSelectionModel *selectionModel );
144 void setDebugLoggingOn(
bool log );
149 void lastDebugLogMsg( QString );
152 void graphicsItemSelected(
const QString & legendText );
153 void legendItemSelected( QListWidgetItem *item );
154 void createLegendItem(
const QColor &colour,
const QString &text );
157 void createChart( GobChartsType type );
163 struct GobChartsWidgetPrivate;
164 GobChartsWidgetPrivate*
const m_private;
167 #endif // GOBCHARTSWIDGET_H