forked from qt-creator/qt-creator
ProjectExplorer: Use a struct for toolchain autodetection parameters
Also, make some functions const and use an alias for QList<ToolChain *>. Change-Id: I6a1cbcb79bfaa9d252c4b69e00aa93e5d0dabe2f Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -218,17 +218,12 @@ QnxToolChainFactory::QnxToolChainFactory()
|
||||
setUserCreatable(true);
|
||||
}
|
||||
|
||||
QList<ProjectExplorer::ToolChain *> QnxToolChainFactory::autoDetect(
|
||||
const QList<ProjectExplorer::ToolChain *> &alreadyKnown,
|
||||
const IDevice::Ptr &device)
|
||||
Toolchains QnxToolChainFactory::autoDetect(const ToolchainDetector &detector) const
|
||||
{
|
||||
Q_UNUSED(device);
|
||||
|
||||
QList<ToolChain *> tcs;
|
||||
QList<QnxConfiguration *> configurations =
|
||||
QnxConfigurationManager::instance()->configurations();
|
||||
foreach (QnxConfiguration *configuration, configurations)
|
||||
tcs += configuration->autoDetect(alreadyKnown);
|
||||
Toolchains tcs;
|
||||
const auto configurations = QnxConfigurationManager::instance()->configurations();
|
||||
for (QnxConfiguration *configuration : configurations)
|
||||
tcs += configuration->autoDetect(detector.alreadyKnown);
|
||||
return tcs;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user