You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

40 lines
1.2 KiB

#ifndef EVOCATORMETADATA_H
#define EVOCATORMETADATA_H
#include <QObject>
#include <QUuid>
#include <QDateTime>
#include "model/evocator/dto/EvocatorMetaDataPart.h"
#include "model/ultrasoundModule/metadata/UsBaseMetadata.h"
/*************************************************************************************************/
/**
* @brief Evocator metadata store system parameters that they determine
* configuration of system.
* @author Mohammad Mohsen Talaie
* @details This data is usefull for check the parameters whene exam have been
* taken.Changing system parameters that saved in meta data leads to reset
* Evocator and this meta data.
* @date 21 sep 2020
*/
/*************************************************************************************************/
class EvocatorMetadata : public UsBaseMetadata
{
public:
EvocatorMetadata();
int fps;
int bCountInMemory;
int secondInMemory;
float mSpeed;
float lineSpeedRecord;
bool lineCurserMode;
QDateTime timeTag;
QUuid id;
EvocatorMetaDataPart_t _senGenParams;
bool clear();
};
Q_DECLARE_METATYPE(EvocatorMetadata)
#endif //EVOCATORMETADATA_H