summaryrefslogtreecommitdiffstats
path: root/src/datavisualization/axis/qabstract3daxis_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/datavisualization/axis/qabstract3daxis_p.h')
-rw-r--r--src/datavisualization/axis/qabstract3daxis_p.h17
1 files changed, 10 insertions, 7 deletions
diff --git a/src/datavisualization/axis/qabstract3daxis_p.h b/src/datavisualization/axis/qabstract3daxis_p.h
index 4eb8de68..7181362f 100644
--- a/src/datavisualization/axis/qabstract3daxis_p.h
+++ b/src/datavisualization/axis/qabstract3daxis_p.h
@@ -26,13 +26,12 @@
//
// We mean it.
-#include "datavisualizationglobal_p.h"
-#include "qabstract3daxis.h"
-#include "abstract3dcontroller_p.h"
-
#ifndef QABSTRACT3DAXIS_P_H
#define QABSTRACT3DAXIS_P_H
+#include "datavisualizationglobal_p.h"
+#include "qabstract3daxis.h"
+
QT_BEGIN_NAMESPACE_DATAVISUALIZATION
class QAbstract3DAxisPrivate : public QObject
@@ -47,12 +46,15 @@ public:
inline bool isDefaultAxis() { return m_isDefaultAxis; }
inline void setDefaultAxis(bool isDefault) { m_isDefaultAxis = isDefault; }
- virtual void setRange(float min, float max);
+ virtual void setRange(float min, float max, bool suppressWarnings = false);
virtual void setMin(float min);
virtual void setMax (float max);
protected:
virtual void updateLabels();
+ virtual bool allowZero() = 0;
+ virtual bool allowNegatives() = 0;
+ virtual bool allowMinMaxSame() = 0;
QAbstract3DAxis *q_ptr;
@@ -64,8 +66,9 @@ protected:
float m_min;
float m_max;
bool m_autoAdjust;
- bool m_onlyPositiveValues;
- bool m_allowMinMaxSame;
+ float m_labelAutoRotation;
+ bool m_titleVisible;
+ bool m_titleFixed;
friend class QAbstract3DAxis;
friend class QValue3DAxis;