2019-10-08 18:28:25 +02:00

40 lines
627 B
C++

#ifndef COLNODAPI_H
#define COLNODAPI_H
#include "requestmanager.h"
#include "data.h"
#include "datamanager.h"
class ColnodAPI : public QObject
{
Q_OBJECT
public:
ColnodAPI();
void downloadData();
void syncData();
signals:
void dataDownloaded();
void partReady();
private slots:
void areDataReady();
void checkPartOfData();
private:
RequestManager* reqMan = nullptr;
// Data* data = nullptr;
DataManager* dataMan = nullptr;
bool dataReady[2] = {false};
int index = 0;
const int numOfMembers = 2;
};
#endif // COLNODAPI_H