| 1418 | |
| 1419 | |
| 1420 | IWizSyncableDatabase* WizDatabase::getGroupDatabase(const WIZGROUPDATA& group) |
| 1421 | { |
| 1422 | Q_ASSERT(!group.strGroupGUID.isEmpty()); |
| 1423 | |
| 1424 | // CWizDatabaseManager::instance()->db(group.strGroupGUID); |
| 1425 | |
| 1426 | // CWizDatabase* db = new CWizDatabase(); |
| 1427 | // if (!db->Open(m_strUserId, group.strGroupGUID)) { |
| 1428 | // delete db; |
| 1429 | // return NULL; |
| 1430 | // } |
| 1431 | |
| 1432 | // pass this pointer to database manager for signal redirect and managament |
| 1433 | // CWizDatabaseManager will take ownership |
| 1434 | // Q_EMIT databaseOpened(db, group.strGroupGUID); |
| 1435 | |
| 1436 | WizDatabase* db = &WizDatabaseManager::instance()->db(group.strGroupGUID); |
| 1437 | return db; |
| 1438 | } |
| 1439 | |
| 1440 | void WizDatabase::closeGroupDatabase(IWizSyncableDatabase* pDatabase) |
| 1441 | { |
no test coverage detected