#ifndef FAULT_MANAGER_H #define FAULT_MANAGER_H #include #include #include #include #include #include #include class FaultManager: public QObject { Q_OBJECT; public: FaultManager(QObject *parent); virtual ~FaultManager(); void SaveImage(); private: bool OpenDatabase(); bool OpenSerial(); void StartGPS(); QSqlDatabase db; QSerialPort *serial; QNmeaPositionInfoSource *gps; }; #endif