Set x axis label to "days" in StatsPanel for in-month stats

This commit is contained in:
2012-03-20 09:34:30 +01:00
parent f5f787aeec
commit 223106fbfc
4 changed files with 73 additions and 63 deletions

View File

@@ -334,7 +334,6 @@ void StatsPanel::UpdateStats(int monthFrom, int yearFrom, int monthTo, int yearT
KDChart::CartesianAxis *yAxis = new KDChart::CartesianAxis (_plot->lineDiagram());
xAxis->setPosition (KDChart::CartesianAxis::Bottom);
yAxis->setPosition (KDChart::CartesianAxis::Left);
xAxis->setTitleText (_("Months"));
yAxis->setTitleText (_("Amount"));
xAxis->setLabels(xlabels);
@@ -346,7 +345,10 @@ void StatsPanel::UpdateStats(int monthFrom, int yearFrom, int monthTo, int yearT
KDChart::TextAttributes axisTextAttr(xAxis->textAttributes());
axisTextAttr.setRotation(-60);
xAxis->setTextAttributes(axisTextAttr);
xAxis->setTitleText (_("Months"));
}
else
xAxis->setTitleText (_("Days"));
_plot->lineDiagram()->addAxis(xAxis);
_plot->lineDiagram()->addAxis(yAxis);