Timing finish

This commit is contained in:
2025-07-31 10:19:35 +03:00
parent 0c696e03d9
commit 577e203281
5 changed files with 37 additions and 30 deletions

View File

@@ -19,22 +19,22 @@ public:
void setEntryTimeS(QString entry_time);
void setEntryTime(QDateTime entry_time);
QString getEntryTimeS(){return str_entryTime;}
QString getEntryTimeS(){return entryTime_str;}
QDateTime getEntryTime(){return entryTime;}
void setExitTimeS(QString exit_time);
void setExitTime(QDateTime exit_time);
QString getExitTimeS(){return str_exitTime;}
QString getExitTimeS(){return exitTime_str;}
QDateTime getExitTime(){return exitTime;}
void setOperatingTimeS(QString operating_time);
void setOperatingTime(int operating_time);
void setOperatingTime(QTime operating_time);
QString getOperatingTimeS(){return str_operatingTime;}
int getOperatingTime(){return operatingTime;}
QString getOperatingTimeS(){return operatingTime_str;}
QTime getOperatingTime(){return operatingTime;}
void fixEntry();
void fixExit();
@@ -46,13 +46,15 @@ private:
int timing_id;
int trainee_id;
QString str_entryTime; //"yyyy-MM-dd hh:mm:ss.zzz"
QString str_exitTime; //"yyyy-MM-dd hh:mm:ss.zzz"
QString str_operatingTime; //"hh:mm:ss"
QString entryTime_str; //"yyyy-MM-dd hh:mm:ss.zzz"
QString exitTime_str; //"yyyy-MM-dd hh:mm:ss.zzz"
QString operatingTime_str; //"hh:mm:ss"
QDateTime entryTime;
QDateTime exitTime;
int operatingTime; //в секундах
QTime operatingTime;
QDateTime dataTimeNull;
};
#endif // TIMINGOFTRAINEE_H