added second part of evaluation in cpp
This commit is contained in:
13
result.h
13
result.h
@@ -14,11 +14,16 @@ namespace Ui {
|
||||
class Result;
|
||||
}
|
||||
|
||||
struct Times {
|
||||
int shell;
|
||||
int dea;
|
||||
};
|
||||
|
||||
class Result : public QWidget {
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit Result(DataBase * db, QWidget * parent = nullptr);
|
||||
explicit Result(DataBase * db, int rennid, QWidget * parent = nullptr);
|
||||
~Result();
|
||||
public slots:
|
||||
void closeWindow();
|
||||
@@ -34,6 +39,12 @@ class Result : public QWidget {
|
||||
string myRound(double, int);
|
||||
template <typename T> double meanVal(vector<T> vec);
|
||||
template <typename T> T myMin(vector<T> vec);
|
||||
void plotCars(vector<string> carNames, vector<struct Times> times);
|
||||
void plotDrivers(vector<string> driverNames, vector<struct Times> times);
|
||||
double getMinRangeTime(vector<struct Times> times);
|
||||
double getMaxRangeTime(vector<struct Times> times);
|
||||
void drawPlots(int rennid);
|
||||
|
||||
Ui::Result * ui;
|
||||
ResultModel * model;
|
||||
DataBase * db;
|
||||
|
||||
Reference in New Issue
Block a user