##// END OF EJS Templates
improvements in execution time, colorbar ok, more work to do on axes,
improvements in execution time, colorbar ok, more work to do on axes,

File last commit:

r3:ab1c9ba54a31 default
r3:ab1c9ba54a31 default
Show More
qcolorbaraxis.h
54 lines | 1.2 KiB | text/x-c | CLexer
winter
work on color bar axis
r1 #ifndef QCOLORBARAXIS_H
#define QCOLORBARAXIS_H
#include <QtCharts/QAbstractAxis>
QT_CHARTS_BEGIN_NAMESPACE
class QColorBarAxisPrivate;
class QT_CHARTS_EXPORT QColorBarAxis : public QAbstractAxis
{
Q_OBJECT
public:
winter
improvements in execution time, colorbar ok, more work to do on axes,
r3 explicit QColorBarAxis(QRectF plotArea,QLinearGradient gradient, qreal min, qreal max,QObject *parent = 0);
winter
work on color bar axis
r1 ~QColorBarAxis();
protected:
QColorBarAxis(QColorBarAxisPrivate &d, QObject *parent = 0);
public:
AxisType type() const;
//range handling
winter
more work on colorbar axis, stuck with qtchart mecanism
r2 void setMin(qreal min);
winter
work on color bar axis
r1 qreal min() const;
winter
more work on colorbar axis, stuck with qtchart mecanism
r2 void setMax(qreal max);
winter
work on color bar axis
r1 qreal max() const;
winter
more work on colorbar axis, stuck with qtchart mecanism
r2 void setRange(qreal min, qreal max);
winter
work on color bar axis
r1
//ticks handling
winter
more work on colorbar axis, stuck with qtchart mecanism
r2 void setTickCount(int count);
int tickCount() const;
void setMinorTickCount(int count);
int minorTickCount() const;
winter
work on color bar axis
r1
void setLabelFormat(const QString &format);
QString labelFormat() const;
Q_SIGNALS:
void minChanged(qreal min);
void maxChanged(qreal max);
void rangeChanged(qreal min, qreal max);
winter
more work on colorbar axis, stuck with qtchart mecanism
r2 void tickCountChanged(int tickCount);
void minorTickCountChanged(int tickCount);
winter
work on color bar axis
r1 void labelFormatChanged(const QString &format);
private:
Q_DECLARE_PRIVATE(QColorBarAxis)
Q_DISABLE_COPY(QColorBarAxis)
};
QT_CHARTS_END_NAMESPACE
#endif // QCOLORBARAXIS_H