QCharts Не соответствие значения на оси графика и значения заданного в точке

разбираюсь с визуализацией данных в qchart . разобрал пример с QLineSeries , добавил код в свой проект , но если использую не дефолтные оси , а созданные в QValueAxis , то значение которое я вижу на графике не соответствует значению, которое я вписывал в эту точку. Что я делаю не так подскажите пожалуйста, буду очень благодарен.


Widget::Widget(QWidget *parent) : QWidget(parent) , ui(new Ui::Widget) { ui->setupUi(this);

//![1]
    QLineSeries *series = new QLineSeries();
//![1]

//![2]
    series->append(0, 6);
    series->append(2, 4);
    series->append(3, 8);
    series->append(7, 4);
    series->append(10, 5);
    *series << QPointF(11, 1) << QPointF(13, 3) << QPointF(17, 6) << QPointF(18, 3) << QPointF(20, 2);
//![2]

//![3]
    QChart *chart = new QChart();
    chart->legend()->hide();
    chart->addSeries(series);
    QValueAxis *axisX=new QValueAxis;
    axisX-> setRange (-1, 10); // Установить диапазон
    axisX-> setLabelFormat ("%d"); // Установить формат шкалы
    axisX-> setGridLineVisible (true); // Видна линия сетки
    axisX-> setTickCount (10); // Сколько больших сеток установить

    QValueAxis *axisY = new QValueAxis;
    axisY->setRange(0,10);
    axisY->setLabelFormat("%d");
    axisY->setGridLineVisible(true);
    axisY->setTickCount(10);
    chart->setTitle("Simple line chart example");
//![3]
    chart->setAxisX(axisX, series);
    chart->setAxisY(axisY, series);
    chart-> addAxis (axisX, Qt :: AlignBottom); // Bottom: Qt :: AlignBottom Top: Qt :: AlignTop
    chart-> addAxis (axisY, Qt :: AlignLeft); // Слева: Qt :: AlignLeft Справа: Qt :: AlignRight



//![4]
    QChartView *chartView = new QChartView(chart);
    chartView->setRenderHint(QPainter::Antialiasing);
    chartView->resize(600,500);
    chartView->show();

}


Полученный график

первая точка на снимке сильно ниже и левее точки (0:6)


Ответы (0 шт):