29 QHash<QString, DomProperty*> properties = propertyMap(node->elementProperty());
31 DomProperty *frameworkCode = properties.value(
"frameworkCode"_L1);
32 if (frameworkCode && !toBool(frameworkCode->elementBool()))
35 DomProperty *db = properties.value(
"database"_L1);
36 if (db && db->elementStringList()) {
37 QStringList info = db->elementStringList()->elementString();
38 if (info.isEmpty() || info.constFirst().isEmpty())
40 const QString &connection = info.constFirst();
41 m_connections.append(connection);
43 QString table = info.size() > 1 ? info.at(1) : QString();
46 m_cursors[connection].append(table);
48 QString field = info.size() > 2 ? info.at(2) : QString();
51 m_fields[connection].append(field);