#include #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->syncDataToColnod(); QCoreApplication::quit(); });*/ // bool syncChanged = false; // api->downloadChangedDataFromColnod(); // QObject::connect(api, &ColnodAPI::downloadData, [&](){ // qDebug() << "Data ready."; // api->syncChangedDataFromColnod(); // if (!syncChanged) // { // api->syncChangedDataToColnod(); // syncChanged = true; // } // }); api->loadDataFromColnod(); api->loadDataFromDB(); return a.exec(); }