Nicer axis labels
parent
23d6e6b2f3
commit
830c3f99ca
|
@ -14,11 +14,13 @@ Item {
|
|||
ValueAxis {
|
||||
id: axisX
|
||||
titleText: qsTr("time [s]")
|
||||
labelFormat: "%.1f"
|
||||
}
|
||||
|
||||
ValueAxis {
|
||||
id: axisY
|
||||
titleText: qsTr("electric potential [V]")
|
||||
labelFormat: "%.1f"
|
||||
}
|
||||
|
||||
LineSeries {
|
||||
|
|
|
@ -18,7 +18,7 @@ impl TimeSeriesTrait for TimeSeries {
|
|||
emit: emit,
|
||||
list: Vec::new(),
|
||||
};
|
||||
for i in 0..100 {
|
||||
for i in 0..101 {
|
||||
let x = i as f32 / 10.;
|
||||
series.list.push(TimeSeriesItem {
|
||||
time: x,
|
||||
|
|
|
@ -272,14 +272,14 @@ QWidget* createChartTab(Model* model) {
|
|||
chart->addSeries(cos);
|
||||
|
||||
QValueAxis *axisX = new QValueAxis;
|
||||
axisX->setLabelFormat("%i");
|
||||
axisX->setLabelFormat("%.1f");
|
||||
axisX->setTitleText("time [s]");
|
||||
chart->addAxis(axisX, Qt::AlignBottom);
|
||||
sin->attachAxis(axisX);
|
||||
cos->attachAxis(axisX);
|
||||
|
||||
QValueAxis *axisY = new QValueAxis;
|
||||
axisY->setLabelFormat("%i");
|
||||
axisY->setLabelFormat("%.1f");
|
||||
axisY->setTitleText("electric potential [V]");
|
||||
chart->addAxis(axisY, Qt::AlignLeft);
|
||||
sin->attachAxis(axisY);
|
||||
|
|
Loading…
Reference in New Issue