www.pudn.com > FaceIdEval.rar > facedata.h
#ifndef FACEDATA_INCLUDED #define FACEDATA_INCLUDED #include #include #include class PersonData{ public: //QString person; std::map< QString, QString > covariates; // map of covariate to value }; class ImageData{ public: // QString image; QString person; std::map< QString, QString > covariates; // map of covariate to value }; class FaceData:public QObject{ Q_OBJECT public: std::map< QString , PersonData > persondata; //map from person label to person data std::map< QString , ImageData > imagedata; //map form image label to image data void AddOtherFields(); public slots: void LoadData(); void SaveData(); void ClearData(); signals: void saveForm(void); void loadForm(void); }; extern FaceData facedata; //extern std::map< QString , PersonData > persondata; //map from person label to person data //extern std::map< QString , ImageData > imagedata; //map form image label to image data #endif