fixes for usb-support

This commit is contained in:
2017-12-25 08:12:10 +01:00
parent 3b66192591
commit 95b3471f49
19 changed files with 1196 additions and 3580 deletions

View File

@@ -1,35 +1,33 @@
#include "qvectorhelper.h"
#include <qvector.h>
QVectorHelper::QVectorHelper()
{
QVectorHelper::QVectorHelper() {
}
int QVectorHelper::getCurTime(const QVector<int> x) {
if(x.size() >= 3){
return x.at(0)+ x.at(1) + x.at(2);
if (x.size() >= 3) {
return x.at(0) + x.at(1) + x.at(2);
}
else{
else {
return 9999;
}
}
int QVectorHelper::getMin(const QVector<QVector<int>> x){
int QVectorHelper::getMin(const QVector<QVector<int>> x) {
int min;
if(x.size() > 0){
if(x.at(0).size() >= 3){
if (x.size() > 0) {
if (x.at(0).size() >= 3) {
min = getCurTime(x.at(0));
}
else{
else {
return 9999;
}
}
else{
else {
return 9999;
}
for(int i = 1; i < x.size(); i++){
if(getCurTime(x.at(i)) < min){
for (int i = 1; i < x.size(); i++) {
if (getCurTime(x.at(i)) < min) {
min = getCurTime(x.at(i));
}
}