void CWizSync::startSync() { if (m_bSyncStarted) return; m_bSyncStarted = true; m_error = false; m_bChained = false; m_arrayAllDeletedsNeedToBeUploaded.clear(); m_arrayAllTagsNeedToBeUploaded.clear(); m_arrayAllStylesNeedToBeUploaded.clear(); m_arrayAllDocumentsNeedToBeDownloaded.clear(); m_nDocumentMaxVersion = -1; m_bDocumentInfoError = false; m_arrayAllDocumentsNeedToBeUploaded.clear(); m_currentUploadDocument = WIZDOCUMENTDATAEX(); m_arrayAllAttachmentsNeedToBeUploaded.clear(); m_currentUploadAttachment = WIZDOCUMENTATTACHMENTDATAEX(); m_arrayAllObjectsNeedToBeDownloaded.clear(); Q_EMIT syncStarted(); Q_EMIT progressChanged(progressStart); Q_EMIT processLog(tr("begin syning")); callClientLogin(m_db.getUserId(), m_db.getPassword()); }
void CWizKbSync::startSync(const QString& strKbGUID) { Q_ASSERT(!strKbGUID.isEmpty()); if (m_bSyncStarted) return; m_bSyncStarted = true; m_error = false; m_bChained = false; m_arrayAllDeletedsDownloaded.clear(); m_arrayAllDeletedsNeedToBeUploaded.clear(); m_arrayAllTagsDownloaded.clear(); m_arrayAllTagsNeedToBeUploaded.clear(); m_arrayAllStylesDownloaded.clear(); m_arrayAllStylesNeedToBeUploaded.clear(); m_arrayAllDocumentsNeedToBeDownloaded.clear(); m_nDocumentMaxVersion = -1; m_bDocumentInfoError = false; m_arrayAllDocumentsNeedToBeUploaded.clear(); m_currentUploadDocument = WIZDOCUMENTDATAEX(); m_arrayAllAttachmentsDownloaded.clear(); m_arrayAllAttachmentsNeedToBeUploaded.clear(); m_currentUploadAttachment = WIZDOCUMENTATTACHMENTDATAEX(); m_arrayAllObjectsNeedToBeDownloaded.clear(); Q_EMIT progressChanged(progressStart); setKbUrl(database()->server()); if (!strKbGUID.isEmpty()) setKbGUID(strKbGUID); startUploadDeleteds(); }
void CWizKbSync::startSync(const QString& strKbGUID) { Q_ASSERT(!strKbGUID.isEmpty()); if (m_bSyncStarted) return; m_bSyncStarted = true; m_error = false; m_arrayAllDeletedsDownloaded.clear(); m_arrayAllDeletedsNeedToBeUploaded.clear(); m_arrayAllTagsDownloaded.clear(); m_arrayAllTagsNeedToBeUploaded.clear(); m_arrayAllStylesDownloaded.clear(); m_arrayAllStylesNeedToBeUploaded.clear(); m_arrayAllDocumentsNeedToBeDownloaded.clear(); m_nDocumentMaxVersion = -1; m_bDocumentInfoError = false; m_arrayAllDocumentsNeedToBeUploaded.clear(); m_currentUploadDocument = WIZDOCUMENTDATAEX(); m_arrayAllAttachmentsDownloaded.clear(); m_arrayAllAttachmentsNeedToBeUploaded.clear(); m_currentUploadAttachment = WIZDOCUMENTATTACHMENTDATAEX(); m_arrayAllObjectsNeedToBeDownloaded.clear(); setKbUrl(database()->server()); if (!strKbGUID.isEmpty()) setKbGUID(strKbGUID); qDebug() << "\n\n[Syncing]Begin Syncing, database: " << database()->name(); startUploadDeleteds(); }