V1.2.0
This commit is contained in:
@ -17,12 +17,14 @@ void ThreadChart::run() {
|
||||
Gloab::m_QCView.clear();
|
||||
Gloab::rule.clear();
|
||||
Gloab::rule.append("状态");
|
||||
|
||||
for (int var = 0; var < 4; ++var) {
|
||||
Gloab::xData[var].clear();
|
||||
Gloab::yData[var].clear();
|
||||
}
|
||||
//判断右侧数据是否为数字型
|
||||
bool isEnum = Gloab::namelist[dataName];
|
||||
for (int i = 0; i < jd.size(); ++i) {
|
||||
// emit newCandS();
|
||||
Gloab::xData.clear();
|
||||
Gloab::yData.clear();
|
||||
qreal y = 114.514;
|
||||
QString tem1 = "无数据";
|
||||
// 为每个图表添加数据
|
||||
@ -37,13 +39,13 @@ void ThreadChart::run() {
|
||||
if (temTime >= beginTime && temTime < endTime) {
|
||||
if (!Gloab::g_param[jd[i]][j].contains(dataName)) {
|
||||
if (y != 114.514) {
|
||||
Gloab::xData.append(temTime.toMSecsSinceEpoch()/1000.0);
|
||||
Gloab::yData.append(y);
|
||||
Gloab::xData[jd[i]].append(temTime.toMSecsSinceEpoch()/1000.0);
|
||||
Gloab::yData[jd[i]].append(y);
|
||||
}
|
||||
} else {
|
||||
y = Gloab::g_param[jd[i]][j][dataName].toDouble();
|
||||
Gloab::xData.append(temTime.toMSecsSinceEpoch()/1000.0);
|
||||
Gloab::yData.append(y);
|
||||
Gloab::xData[jd[i]].append(temTime.toMSecsSinceEpoch()/1000.0);
|
||||
Gloab::yData[jd[i]].append(y);
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -61,16 +63,16 @@ void ThreadChart::run() {
|
||||
if (!Gloab::rule.contains(tem1)) {
|
||||
Gloab::rule.append(tem1);
|
||||
}
|
||||
Gloab::xData.append(temTime.toMSecsSinceEpoch()/1000.0);
|
||||
Gloab::yData.append(Gloab::rule.indexOf(tem1));
|
||||
Gloab::xData[jd[i]].append(temTime.toMSecsSinceEpoch()/1000.0);
|
||||
Gloab::yData[jd[i]].append(Gloab::rule.indexOf(tem1));
|
||||
}
|
||||
} else {
|
||||
tem1 = Gloab::g_param[jd[i]][j][dataName];
|
||||
if (!Gloab::rule.contains(tem1)) {
|
||||
Gloab::rule.append(tem1);
|
||||
}
|
||||
Gloab::xData.append(temTime.toMSecsSinceEpoch()/1000.0);
|
||||
Gloab::yData.append(Gloab::rule.indexOf(tem1));
|
||||
Gloab::xData[jd[i]].append(temTime.toMSecsSinceEpoch()/1000.0);
|
||||
Gloab::yData[jd[i]].append(Gloab::rule.indexOf(tem1));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user