XSteam/src/xsteam_git_fetch.h

23 lines
581 B
C
Raw Normal View History

2024-10-11 19:40:20 +08:00
#ifndef XSTEAM_GIT_FETCH_H
#define XSTEAM_GIT_FETCH_H
#include "common.h"
#include "xsteam_base.h"
#include "xsteam_curl.h"
#include "xsteam_git.h"
class xsteam_git_fetch : public QObject
{
Q_OBJECT
public:
explicit xsteam_git_fetch(QObject *parent = nullptr);
~xsteam_git_fetch();
void fecth_uid_to_steam(UidData& _uid_data);
2024-10-11 19:40:20 +08:00
private:
void free_git_fetch();
xsteam_git *x_git;
xsteam_curl *x_curl;
signals:
void signal_fetch_return_msg(std::string);
void signal_fetch_return_data(UidData);
};
#endif // XSTEAM_GIT_FETCH_H