bool CWizDatabase::openGroup(const QString& strUserId, const QString& strGroupGUID) { Q_ASSERT(m_nOpenMode == notOpened); m_strUserId = strUserId; m_strKbGUID = strGroupGUID; bool ret = CWizIndex::Open(GetGroupIndexFileName()) && CThumbIndex::OpenThumb(GetGroupThumbFileName()); if (ret) m_nOpenMode = OpenGroup; loadDatabaseInfo(); return ret; }
bool CWizDatabase::openGroup(const QString& strUserId, const QString& strGroupGUID) { Q_ASSERT(m_nOpenMode == notOpened); m_strUserId = strUserId; m_info.kbGUID = strGroupGUID; bool ret; ret = CWizIndex::Open(GetGroupIndexFileName()); if (!ret) return false; ret = CThumbIndex::OpenThumb(GetGroupThumbFileName(), getThumIndexVersion()); if (!ret) return false; setThumbIndexVersion(WIZNOTE_THUMB_VERSION); m_nOpenMode = OpenGroup; loadDatabaseInfo(); return ret; }