Skip to content

Commit f313060

Browse files
add province proxygraph
1 parent 3c4ee4c commit f313060

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

agrolib/proxyWidget/chartView.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ void ChartView::tooltipScatterSeries(QPointF point, bool state)
211211
{
212212
double xValue = point.x();
213213
double yValue = point.y();
214-
214+
QString province = QString::fromStdString(_province);
215215
QString key;
216216

217217
if (serie->name() == "Primary")
@@ -258,7 +258,7 @@ void ChartView::tooltipScatterSeries(QPointF point, bool state)
258258
}
259259
}
260260
}
261-
m_tooltip->setText(QString("%1\n%2 %3 ").arg(key).arg(xValue, 0, 'f', 1).arg(yValue, 0, 'f', 3));
261+
m_tooltip->setText(QString("%1\n%2 %3\n%4 ").arg(key).arg(xValue, 0, 'f', 1).arg(yValue, 0, 'f', 3).arg(province));
262262
m_tooltip->setSeries(serie);
263263
m_tooltip->setAnchor(point);
264264
m_tooltip->setZValue(11);

agrolib/proxyWidget/chartView.h

+2-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ class ChartView : public QChartView
2828
void drawModelLapseRate(QList<QPointF> pointList);
2929
void tooltipScatterSeries(QPointF point, bool state);
3030
void setIdPointMap(const QMap<QString, QPointF> &valuePrimary, const QMap<QString, QPointF> &valueSecondary, const QMap<QString, QPointF> &valueSupplemental, const QMap<QString, QPointF> &valueMarked);
31-
31+
void setProvince(const std::string &province);
3232
private:
3333
QScatterSeries *series1;
3434
QScatterSeries *series2;
@@ -41,6 +41,7 @@ class ChartView : public QChartView
4141
QMap< QString, QPointF > idPointMap2;
4242
QMap< QString, QPointF > idPointMap3;
4343
QMap< QString, QPointF > idPointMapMarked;
44+
QMap< QString, QPointF > _province;
4445
};
4546

4647
#endif // CHARTVIEW_H

0 commit comments

Comments
 (0)