Отображение резок по оси oY в QtCharts

Делаю приложение, которое на графике отображает тоннаж за каждую тренировку, но возникает следующая проблема, из-за того, что шаг (резка) по оси oY задается по на основе среднего значения (из коробки), то глядя на график не совсем понятно конкретное значение

скриншот

Листинг

int main(int argc, char *argv[]) {
    QApplication a(argc, argv);
    QMainWindow w;

    QSqlDatabase db = DbHandler::getInstance()->getDb();
    /// список пар - дата и тоннаж
    QList<QPair<QString, double>> data;

    QSqlQuery query("SELECT train_date, weight_in_tons FROM trains_data");
    if (query.exec()) {
        while (query.next()) {
            QString date = query.value(0).toString();
            double weight = query.value(1).toDouble();
            data.append(qMakePair(date, weight));
        }
    }

    QLineSeries* series = new QLineSeries();
    for (const auto& elem : data) {
        // Преобразуем дату из формата YYYY-MM-DD в QDateTime
        QDateTime dateTime = QDateTime::fromString(elem.first, "yyyy-MM-dd");
        if (dateTime.isValid()) {
            series->append(dateTime.toMSecsSinceEpoch(), elem.second);
        } else {
            qDebug() << "Неверный формат даты:" << elem.first;
        }
    }

    QChart* chart = new QChart();
    chart->addSeries(series);
    chart->createDefaultAxes();

    QDateTimeAxis* axisX = new QDateTimeAxis;
    axisX->setFormat("dd-MM-yyyy");
    chart->setAxisX(axisX, series);

    /// стилизовать ось oY чтобы резки были по каждой тренировке
    QChartView* chartView = new QChartView(chart);
    chartView->setRenderHint(QPainter::Antialiasing);

    w.setCentralWidget(chartView);
    w.resize(800, 600);
    w.show();

    return a.exec();
}

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