forked from qt-creator/qt-creator
ExtensionSystem: Fix some clazy warnings
Fix use multi-arg. Add a context object to lambda connections. Change-Id: I02711c9ecc55188fb174895f7df59f25effd0834 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -1419,11 +1419,12 @@ bool PluginManagerPrivate::loadQueue(PluginSpec *spec,
|
||||
spec->d->errorString += QLatin1Char('\n');
|
||||
int index = circularityCheckQueue.indexOf(spec);
|
||||
for (int i = index; i < circularityCheckQueue.size(); ++i) {
|
||||
const PluginSpec *depSpec = circularityCheckQueue.at(i);
|
||||
spec->d->errorString.append(PluginManager::tr("%1 (%2) depends on")
|
||||
.arg(circularityCheckQueue.at(i)->name()).arg(circularityCheckQueue.at(i)->version()));
|
||||
.arg(depSpec->name(), depSpec->version()));
|
||||
spec->d->errorString += QLatin1Char('\n');
|
||||
}
|
||||
spec->d->errorString.append(PluginManager::tr("%1 (%2)").arg(spec->name()).arg(spec->version()));
|
||||
spec->d->errorString.append(PluginManager::tr("%1 (%2)").arg(spec->name(), spec->version()));
|
||||
return false;
|
||||
}
|
||||
circularityCheckQueue.append(spec);
|
||||
@@ -1445,7 +1446,7 @@ bool PluginManagerPrivate::loadQueue(PluginSpec *spec,
|
||||
spec->d->hasError = true;
|
||||
spec->d->errorString =
|
||||
PluginManager::tr("Cannot load plugin because dependency failed to load: %1 (%2)\nReason: %3")
|
||||
.arg(depSpec->name()).arg(depSpec->version()).arg(depSpec->errorString());
|
||||
.arg(depSpec->name(), depSpec->version(), depSpec->errorString());
|
||||
return false;
|
||||
}
|
||||
}
|
||||
@@ -1593,7 +1594,7 @@ void PluginManagerPrivate::loadPlugin(PluginSpec *spec, PluginSpec::State destSt
|
||||
spec->d->hasError = true;
|
||||
spec->d->errorString =
|
||||
PluginManager::tr("Cannot load plugin because dependency failed to load: %1(%2)\nReason: %3")
|
||||
.arg(depSpec->name()).arg(depSpec->version()).arg(depSpec->errorString());
|
||||
.arg(depSpec->name(), depSpec->version(), depSpec->errorString());
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
@@ -1008,7 +1008,7 @@ bool PluginSpecPrivate::resolveDependencies(const QVector<PluginSpec *> &specs)
|
||||
if (!errorString.isEmpty())
|
||||
errorString.append(QLatin1Char('\n'));
|
||||
errorString.append(QCoreApplication::translate("PluginSpec", "Could not resolve dependency '%1(%2)'")
|
||||
.arg(dependency.name).arg(dependency.version));
|
||||
.arg(dependency.name, dependency.version));
|
||||
}
|
||||
continue;
|
||||
}
|
||||
|
@@ -303,10 +303,10 @@ PluginView::PluginView(QWidget *parent)
|
||||
connect(PluginManager::instance(), &PluginManager::pluginsChanged,
|
||||
this, &PluginView::updatePlugins);
|
||||
|
||||
connect(m_categoryView, &QAbstractItemView::activated,
|
||||
connect(m_categoryView, &QAbstractItemView::activated, this,
|
||||
[this](const QModelIndex &idx) { emit pluginActivated(pluginForIndex(idx)); });
|
||||
|
||||
connect(m_categoryView->selectionModel(), &QItemSelectionModel::currentChanged,
|
||||
connect(m_categoryView->selectionModel(), &QItemSelectionModel::currentChanged, this,
|
||||
[this](const QModelIndex &idx) { emit currentPluginChanged(pluginForIndex(idx)); });
|
||||
|
||||
updatePlugins();
|
||||
@@ -386,12 +386,12 @@ bool PluginView::setPluginsEnabled(const QSet<PluginSpec *> &plugins, bool enabl
|
||||
if (!additionalPlugins.isEmpty()) {
|
||||
if (QMessageBox::question(this, tr("Enabling Plugins"),
|
||||
tr("Enabling\n%1\nwill also enable the following plugins:\n\n%2")
|
||||
.arg(pluginListString(plugins))
|
||||
.arg(pluginListString(additionalPlugins)),
|
||||
.arg(pluginListString(plugins), pluginListString(additionalPlugins)),
|
||||
QMessageBox::Ok | QMessageBox::Cancel,
|
||||
QMessageBox::Ok) != QMessageBox::Ok)
|
||||
QMessageBox::Ok) != QMessageBox::Ok) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
for (PluginSpec *spec : plugins) {
|
||||
for (PluginSpec *other : PluginManager::pluginsRequiringPlugin(spec)) {
|
||||
@@ -403,13 +403,13 @@ bool PluginView::setPluginsEnabled(const QSet<PluginSpec *> &plugins, bool enabl
|
||||
if (!additionalPlugins.isEmpty()) {
|
||||
if (QMessageBox::question(this, tr("Disabling Plugins"),
|
||||
tr("Disabling\n%1\nwill also disable the following plugins:\n\n%2")
|
||||
.arg(pluginListString(plugins))
|
||||
.arg(pluginListString(additionalPlugins)),
|
||||
.arg(pluginListString(plugins), pluginListString(additionalPlugins)),
|
||||
QMessageBox::Ok | QMessageBox::Cancel,
|
||||
QMessageBox::Ok) != QMessageBox::Ok)
|
||||
QMessageBox::Ok) != QMessageBox::Ok) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
const QSet<PluginSpec *> affectedPlugins = plugins + additionalPlugins;
|
||||
for (PluginSpec *spec : affectedPlugins) {
|
||||
|
Reference in New Issue
Block a user