#ifndef BASEDATAMANAGER_H #define BASEDATAMANAGER_H #include #include #include "structs.h" #include class BaseDataManager : public QObject { Q_OBJECT public: BaseDataManager(); virtual ~BaseDataManager(); virtual QPixmap GetVerificationCode(); virtual UserInfo Login(const QString& userName,const QString& password,const QString& code); virtual QList > GetTrends(const TrendsRequestParam& requestParam); signals: //请求结束 ret 返回值 0成功 非0失败 void Finished(int ret); protected: UserInfo m_userInfo; }; #endif // BASEDATAMANAGER_H