void CWizKbSync::processConflictDocumentData(const WIZDOCUMENTDATAEX& data) { // to avoid unable to download document object data, just save it m_conflictDownloadedInfo = data; WIZOBJECTDATA objectData(data); downloadObjectData(objectData); }
void CWizKbSync::downloadNextObjectData() { if (m_arrayAllObjectsNeedToBeDownloaded.empty()) { onDownloadObjectsDataCompleted(); } else { WIZOBJECTDATA data = *m_arrayAllObjectsNeedToBeDownloaded.begin(); m_arrayAllObjectsNeedToBeDownloaded.erase(m_arrayAllObjectsNeedToBeDownloaded.begin()); downloadObjectData(data); } }
void CWizDownloadObjectData::startDownloadObjectData() { setKbGUID(m_data.strKbGUID); downloadObjectData(m_data); }
void CWizDownloadObjectData::onClientLogin(const WIZUSERINFO& userInfo) { Q_UNUSED(userInfo); downloadObjectData(m_data); }