summaryrefslogtreecommitdiffstats
path: root/src/charts/axis/datetimeaxis/qdatetimeaxis.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/charts/axis/datetimeaxis/qdatetimeaxis.cpp')
-rw-r--r--src/charts/axis/datetimeaxis/qdatetimeaxis.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/charts/axis/datetimeaxis/qdatetimeaxis.cpp b/src/charts/axis/datetimeaxis/qdatetimeaxis.cpp
index a7ccd37b..dd32c299 100644
--- a/src/charts/axis/datetimeaxis/qdatetimeaxis.cpp
+++ b/src/charts/axis/datetimeaxis/qdatetimeaxis.cpp
@@ -259,6 +259,8 @@ void QDateTimeAxis::setFormat(QString format)
Q_D(QDateTimeAxis);
if (d->m_format != format) {
d->m_format = format;
+ if (d->axisItem())
+ static_cast<CartesianChartAxis*>(d->axisItem())->setDateTimeLabelsFormat(format);
emit formatChanged(format);
}
}
@@ -339,7 +341,6 @@ void QDateTimeAxisPrivate::setRange(qreal min,qreal max)
}
}
-
void QDateTimeAxisPrivate::setMin(const QVariant &min)
{
Q_Q(QDateTimeAxis);
@@ -371,6 +372,7 @@ void QDateTimeAxisPrivate::initializeGraphics(QGraphicsItem* parent)
axis = new ChartDateTimeAxisY(q,parent);
if (orientation() == Qt::Horizontal)
axis = new ChartDateTimeAxisX(q,parent);
+ axis->setLabelsEditable(q->labelsEditable());
}
if (m_chart->chartType() == QChart::ChartTypePolar) {