1 Star 0 Fork 0

Shurong Zhang/zuolin_client

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
client_backend.h 1.09 KB
一键复制 编辑 原始数据 按行查看 历史
Shurong Zhang 提交于 2018-05-08 20:29 . init
#ifndef CLIENT_BACKEND_H
#define CLIENT_BACKEND_H
#include <QObject>
#include "requestmaneger.h"
class ClientBackend : public QObject
{
Q_OBJECT
public:
explicit ClientBackend(QObject *parent = nullptr);
signals:
void fileLoaded(const QVariantList _file_names,const QVariantList _file_authors,const QVariantList _file_sizes);
void historyLoaded(const QVariantList _file_names,const QVariantList _file_authors,const QVariantList _file_sizes);
public slots:
void file_ls(QString path);
void file_history();
void file_upload(QString filename);
void file_download(QString filename);
void file_rm(QString filename);
void file_mv(QString filename);
void file_detail(QString filename);
private:
void handle_file_ls(QJsonObject& res_json);
void handle_file_history(QJsonObject& res_json);
void handle_file_upload(QJsonObject& res_json);
void handle_file_download(QJsonObject& res_json);
void handle_file_rm(QJsonObject& res_json);
void handle_file_mv(QJsonObject& res_json);
void handle_file_detail(QJsonObject& res_json);
};
#endif // CLIENT_BACKEND_H
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/Alfred_Zhang/zuolin_client.git
git@gitee.com:Alfred_Zhang/zuolin_client.git
Alfred_Zhang
zuolin_client
zuolin_client
master

搜索帮助