forked from qt-creator/qt-creator
		
	CppEditor: Remove foreach / Q_FOREACH usage part 2
Task-number: QTCREATORBUG-27464 Change-Id: I352bf37bd017e7381fbd7b050fbb55c9a73bd668 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: David Schulz <david.schulz@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
This commit is contained in:
		@@ -285,13 +285,15 @@ CppFileSettingsWidget::CppFileSettingsWidget(CppFileSettings *settings)
 | 
			
		||||
    // populate suffix combos
 | 
			
		||||
    const Utils::MimeType sourceMt = Utils::mimeTypeForName(QLatin1String(Constants::CPP_SOURCE_MIMETYPE));
 | 
			
		||||
    if (sourceMt.isValid()) {
 | 
			
		||||
        foreach (const QString &suffix, sourceMt.suffixes())
 | 
			
		||||
        const QStringList suffixes = sourceMt.suffixes();
 | 
			
		||||
        for (const QString &suffix : suffixes)
 | 
			
		||||
            m_ui.sourceSuffixComboBox->addItem(suffix);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    const Utils::MimeType headerMt = Utils::mimeTypeForName(QLatin1String(Constants::CPP_HEADER_MIMETYPE));
 | 
			
		||||
    if (headerMt.isValid()) {
 | 
			
		||||
        foreach (const QString &suffix, headerMt.suffixes())
 | 
			
		||||
        const QStringList suffixes = headerMt.suffixes();
 | 
			
		||||
        for (const QString &suffix : suffixes)
 | 
			
		||||
            m_ui.headerSuffixComboBox->addItem(suffix);
 | 
			
		||||
    }
 | 
			
		||||
    m_ui.licenseTemplatePathChooser->setExpectedKind(Utils::PathChooser::File);
 | 
			
		||||
@@ -314,7 +316,7 @@ void CppFileSettingsWidget::setLicenseTemplatePath(const FilePath &lp)
 | 
			
		||||
static QStringList trimmedPaths(const QString &paths)
 | 
			
		||||
{
 | 
			
		||||
    QStringList res;
 | 
			
		||||
    foreach (const QString &path, paths.split(QLatin1Char(','), Qt::SkipEmptyParts))
 | 
			
		||||
    for (const QString &path : paths.split(QLatin1Char(','), Qt::SkipEmptyParts))
 | 
			
		||||
        res << path.trimmed();
 | 
			
		||||
    return res;
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user