qtw - Y-Achsen Beschriftung
Verfasst: 13. Dezember 2010 12:24
Hallo,
ich habe einen 2D-Plot mit 2 Y-Achsen und möchte, dass die rechte Achsenbeschriftung genauso wie die linke von unten nach oben gelesen werden muss.
Defaultmäßig scheint es ja von oben nach unten zu sein.
Ich wollte dies mit folgender Methode lösen:
plot->setAxisLabelRotation (QwtPlot::yRight, rotationInDegree);
Dies scheint aber leider nicht zu funktionieren (getestet mit diversen positiven und negativen Gradzahlen).
Wie kann man diese Aufgabenstellung ansonsten in den Griff bekommen.
mein bisheriger Code:
besten Dank im voraus
oldman
ich habe einen 2D-Plot mit 2 Y-Achsen und möchte, dass die rechte Achsenbeschriftung genauso wie die linke von unten nach oben gelesen werden muss.
Defaultmäßig scheint es ja von oben nach unten zu sein.
Ich wollte dies mit folgender Methode lösen:
plot->setAxisLabelRotation (QwtPlot::yRight, rotationInDegree);
Dies scheint aber leider nicht zu funktionieren (getestet mit diversen positiven und negativen Gradzahlen).
Wie kann man diese Aufgabenstellung ansonsten in den Griff bekommen.
mein bisheriger Code:
Code: Alles auswählen
plot = new Plot();
plot->enableAxis(QwtPlot::yRight, true);
QFont axisTextFont;
axisTextFont.setBold(true);
axisTextFont.setPixelSize(14);
QwtText rightAxisText(QString("rechts"));
rightAxisText.setColor(Qt::red);
rightAxisText.setFont(axisTextFont);
plot->setAxisTitle(QwtPlot::yRight, rightAxisText);
plot->setAxisLabelRotation (QwtPlot::yRight, -180.0);
plot->replot();
oldman