509 chart->addSeries(pv_mlt); // Top layer. |
509 chart->addSeries(pv_mlt); // Top layer. |
510 |
510 |
511 QDateTimeAxis *axisX = new QDateTimeAxis; |
511 QDateTimeAxis *axisX = new QDateTimeAxis; |
512 axisX->setTickCount(20); |
512 axisX->setTickCount(20); |
513 axisX->setFormat("HH:mm"); |
513 axisX->setFormat("HH:mm"); |
514 axisX->setTitleText("Time"); |
514 axisX->setTitleText(tr("Time")); |
515 axisX->setLabelsFont(QFont("Helvetica", 8, QFont::Normal)); |
515 axisX->setLabelsFont(QFont("Helvetica", 8, QFont::Normal)); |
516 chart->addAxis(axisX, Qt::AlignBottom); |
516 chart->addAxis(axisX, Qt::AlignBottom); |
517 pv_mlt->attachAxis(axisX); |
517 pv_mlt->attachAxis(axisX); |
518 pv_hlt->attachAxis(axisX); |
518 pv_hlt->attachAxis(axisX); |
519 |
519 |
520 QValueAxis *axisY = new QValueAxis; |
520 QValueAxis *axisY = new QValueAxis; |
521 axisY->setRange(0, 110); |
521 axisY->setRange(0, 110); |
522 axisY->setTickCount(12); |
522 axisY->setTickCount(12); |
523 axisY->setMinorTickCount(1); |
523 axisY->setMinorTickCount(1); |
524 axisY->setLabelFormat("%i"); |
524 axisY->setLabelFormat("%i"); |
525 axisY->setTitleText(tr("Temperature or Power %")); |
525 axisY->setTitleText(tr("Temperature °C or Power %")); |
526 axisY->setLabelsFont(QFont("Helvetica", 8, QFont::Normal)); |
526 axisY->setLabelsFont(QFont("Helvetica", 8, QFont::Normal)); |
527 chart->addAxis(axisY, Qt::AlignLeft); |
527 chart->addAxis(axisY, Qt::AlignLeft); |
528 |
528 |
529 pwm_mlt->attachAxis(axisY); |
529 pwm_mlt->attachAxis(axisY); |
530 pv_mlt->attachAxis(axisY); |
530 pv_mlt->attachAxis(axisY); |