#include #include "data.h" #include "datamanager.h" #include "colnodapi.h" int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); ColnodAPI *api = new ColnodAPI(); api->downloadData(); // this will start downloading data QObject::connect(api, &ColnodAPI::dataDownloaded, [=](){ qDebug() << "now I have all data"; api->syncData(); QCoreApplication::quit(); }); return a.exec(); }