- QVariantMap dbSettings = s.databaseSettings().toMap();
- QString hname = dbSettings["Type"].toString().toLower();
- hname[0] = hname[0].toUpper();
- hname = "initStorage" + hname;
- if (!QMetaObject::invokeMethod(this, hname.toAscii(), Q_RETURN_ARG(bool, configured), Q_ARG(QVariantMap, dbSettings), Q_ARG(bool, false))) {
- qWarning("No database backend configured.");
- }
-
- if (!configured) {