added ui tweaks in traing mode for shell track

This commit is contained in:
2017-12-26 11:35:19 +01:00
parent 95b3471f49
commit 8fea1a1108
6 changed files with 258 additions and 26 deletions

View File

@@ -13,6 +13,77 @@ int QVectorHelper::getCurTime(const QVector<int> x) {
}
}
int QVectorHelper::getMinSec1(const QVector<QVector<int>> x) {
int min;
if (x.size() > 0) {
if (x.at(0).size() >= 3) {
min = getCurTime(x.at(0));
}
else {
return 9999;
}
}
else {
return 9999;
}
for (int i = 1; i < x.size(); i++) {
if(x.at(i).size() >= 1){
if (x.at(i).at(0) < min) {
min = x.at(i).at(0);
}
}
}
return min;
}
int QVectorHelper::getMinSec2(const QVector<QVector<int>> x) {
int min;
if (x.size() > 0) {
if (x.at(0).size() >= 3) {
min = getCurTime(x.at(1));
}
else {
return 9999;
}
}
else {
return 9999;
}
for (int i = 1; i < x.size(); i++) {
if (x.at(0).size() >= 2) {
if (x.at(i).at(1) < min) {
min = x.at(i).at(1);
}
}
}
return min;
}
int QVectorHelper::getMinSec3(const QVector<QVector<int>> x) {
int min;
if (x.size() > 0) {
if (x.at(0).size() >= 3) {
min = getCurTime(x.at(2));
}
else {
return 9999;
}
}
else {
return 9999;
}
for (int i = 1; i < x.size(); i++) {
if(x.at(i).size() >= 3){
if (x.at(i).at(2) < min) {
min = x.at(i).at(2);
}
}
}
return min;
}
int QVectorHelper::getMin(const QVector<QVector<int>> x) {
int min;
if (x.size() > 0) {