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.
41 lines
1.2 KiB
41 lines
1.2 KiB
4 years ago
|
#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
|