#ifndef SFTPSERVERMANAGER_H #define SFTPSERVERMANAGER_H #include #define USE_SCP class CSFTPServerManager : public QObject { Q_OBJECT public: CSFTPServerManager(); int InitFTPServerManager(bool EnableSFTPClient, QString SFTPLogin, QString SFTPPassword, QString SFTPServerAddress, QString SFTPRemoteDir, QString FilenamePrefix); int TransferTrainLogToSFTPServer(QString Filename, bool Detection); private: bool mEnableSFTPClient; QString mSFTPLogin; QString mSFTPPassword; QString mSFTPServerAddress; QString mSFTPRemoteDir; QString mFilenamePrefix; public slots: void NewTrainFileSaved(QString,bool); }; #endif // SFTPSERVERMANAGER_H