Hi, I have very newbie-style problem.
I've written this code:
#include "qwt_plot.h"
#include "qwt_scale_div.h"
#include <QApplication>
int main(int argc, char ** argv) {
plot.setCanvasBackground(Qt::white);
plot.
setAxisScale(QwtPlot::yLeft,
0,
50);
QList<double> ticks = QList<double>()
<< 10
<< 40
<< 90;
plot.
setAxisScaleDiv(QwtPlot::yLeft, pressScaleDiv
);
plot.show();
return app.exec();
}
#include "qwt_plot.h"
#include "qwt_scale_div.h"
#include <QApplication>
int main(int argc, char ** argv) {
QApplication app(argc, argv);
QwtPlot plot;
plot.setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
plot.setCanvasBackground(Qt::white);
plot.setAxisScale(QwtPlot::yLeft, 0, 50);
QList<double> ticks = QList<double>()
<< 10
<< 40
<< 90;
QwtScaleDiv pressScaleDiv;
pressScaleDiv.setTicks(QwtScaleDiv::MajorTick, ticks);
plot.setAxisScaleDiv(QwtPlot::yLeft, pressScaleDiv);
plot.show();
return app.exec();
}
To copy to clipboard, switch view to plain text mode
My wish is, that y axis has ticks and labels at values 10, 40, 90.
It seems like code above gives no effect - labels are at 0, 10, 20, 30, 40, 50 + intermediate ticks.
What am I doing wrong?
I suspect that the error is trivial
....
Bookmarks