summaryrefslogtreecommitdiffstats
path: root/src/datavis3d/engine/abstract3dcontroller_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/datavis3d/engine/abstract3dcontroller_p.h')
-rw-r--r--src/datavis3d/engine/abstract3dcontroller_p.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/datavis3d/engine/abstract3dcontroller_p.h b/src/datavis3d/engine/abstract3dcontroller_p.h
index 7075cb7e..b2042764 100644
--- a/src/datavis3d/engine/abstract3dcontroller_p.h
+++ b/src/datavis3d/engine/abstract3dcontroller_p.h
@@ -161,11 +161,12 @@ public:
virtual LabelTransparency labelTransparency();
public slots:
- void handleAxisTitleChanged(const QString &title);
- void handleAxisLabelsChanged();
- void handleAxisRangeChanged(qreal min, qreal max);
- void handleAxisTickCountChanged(int count);
- void handleAxisAutoAdjustRangeChanged(bool autoAdjust);
+ virtual void handleAxisTitleChanged(const QString &title);
+ virtual void handleAxisLabelsChanged();
+ virtual void handleAxisRangeChanged(qreal min, qreal max);
+ virtual void handleAxisTickCountChanged(int count);
+ virtual void handleAxisSubTickCountChanged(int count);
+ virtual void handleAxisAutoAdjustRangeChanged(bool autoAdjust);
signals:
void boundingRectChanged(QRect boundingRect);
@@ -181,6 +182,7 @@ signals:
void axisLabelsChanged(QAbstractAxis::AxisOrientation orientation, QStringList labels);
void axisRangeChanged(QAbstractAxis::AxisOrientation orientation, qreal min, qreal max);
void axisTickCountChanged(QAbstractAxis::AxisOrientation orientation, int count);
+ void axisSubTickCountChanged(QAbstractAxis::AxisOrientation orientation, int count);
private:
void setAxisHelper(QAbstractAxis::AxisOrientation orientation, QAbstractAxis *axis, QAbstractAxis **axisPtr);