24 #ifndef _vtkQtChartAxisModel_h
25 #define _vtkQtChartAxisModel_h
28 #include "vtkQtChartExport.h"
31 class vtkQtChartAxisModelInternal;
52 void addLabel(
const QVariant &label);
58 void insertLabel(
int index,
const QVariant &label);
63 void removeLabel(
int index);
66 void removeAllLabels();
78 void startModifyingData();
86 void finishModifyingData();
92 int getNumberOfLabels()
const;
98 void getLabel(
int index, QVariant &label)
const;
105 int getLabelIndex(
const QVariant &label)
const;
111 void labelInserted(
int index);
116 void removingLabel(
int index);
121 void labelRemoved(
int index);
127 vtkQtChartAxisModelInternal *Internal;
The vtkQtChartAxisModel class stores the labels for a chart axis.