28 QHash<QString, DomProperty*> properties = propertyMap(node->elementProperty());
30 DomProperty *frameworkCode = properties.value(
"frameworkCode"_L1);
31 if (frameworkCode && !toBool(frameworkCode->elementBool()))
34 DomProperty *db = properties.value(
"database"_L1);
35 if (db && db->elementStringList()) {
36 QStringList info = db->elementStringList()->elementString();
37 if (info.isEmpty() || info.constFirst().isEmpty())
39 const QString &connection = info.constFirst();
40 m_connections.append(connection);
42 QString table = info.size() > 1 ? info.at(1) : QString();
45 m_cursors[connection].append(table);
47 QString field = info.size() > 2 ? info.at(2) : QString();
50 m_fields[connection].append(field);