| 174 | } |
| 175 | |
| 176 | bool DependenceManager::installPackageList(const QString &plugin, const QString &name, const QStringList &packageList, QString *error) |
| 177 | { |
| 178 | if (!d->installerMap.contains(name)) { |
| 179 | QString msg("The installer \"%1\" has not been registered."); |
| 180 | if (error) |
| 181 | *error = msg.arg(name); |
| 182 | qWarning() << msg.arg(name); |
| 183 | return false; |
| 184 | } |
| 185 | |
| 186 | QtConcurrent::run(d, &DependenceManagerPrivate::checkInstalled, plugin, name, packageList); |
| 187 | return true; |
| 188 | } |
| 189 | |
| 190 | QMap<QString, AbstractInstaller *> DependenceManager::allInstaller() const |
| 191 | { |
no test coverage detected