Esempio n. 1
0
void
MainWindow::syncNextTracker()
{
    if (mBackendList.empty())
        return;

    Backend *b = mBackendList.at(mSyncPosition);
    mSyncPosition++;
    if (mUploading)
    {
        mSyncRequests++;
        ui->syncingLabel->setText(QString("Uploading changes to %1").arg(b->name()));
        b->uploadAll();
    }
    else
    {
        syncTracker(b);
    }
}