From 9f29bd6c032d48dd2f59e6c4a630a7dc5286d921 Mon Sep 17 00:00:00 2001 From: hjk Date: Wed, 22 Jan 2020 12:44:03 +0100 Subject: [PATCH] Core: Some modernization in NewDialog Flags and some foreach. Change-Id: I2c139905e568e76b064b3519986d63f4cf2e9b86 Reviewed-by: Alessandro Portale --- src/plugins/coreplugin/dialogs/newdialog.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/plugins/coreplugin/dialogs/newdialog.cpp b/src/plugins/coreplugin/dialogs/newdialog.cpp index e691d826ed7..261f975cc40 100644 --- a/src/plugins/coreplugin/dialogs/newdialog.cpp +++ b/src/plugins/coreplugin/dialogs/newdialog.cpp @@ -256,10 +256,10 @@ void NewDialog::setWizardFactories(QList factories, QStandardItem *projectKindItem = new QStandardItem(tr("Projects")); projectKindItem->setData(IWizardFactory::ProjectWizard, Qt::UserRole); - projectKindItem->setFlags(nullptr); // disable item to prevent focus + projectKindItem->setFlags({}); // disable item to prevent focus QStandardItem *filesKindItem = new QStandardItem(tr("Files and Classes")); filesKindItem->setData(IWizardFactory::FileWizard, Qt::UserRole); - filesKindItem->setFlags(nullptr); // disable item to prevent focus + filesKindItem->setFlags({}); // disable item to prevent focus parentItem->appendRow(projectKindItem); parentItem->appendRow(filesKindItem); @@ -267,13 +267,13 @@ void NewDialog::setWizardFactories(QList factories, if (m_dummyIcon.isNull()) m_dummyIcon = QIcon(":/utils/images/wizardicon-file.png"); - QSet availablePlatforms = IWizardFactory::allAvailablePlatforms(); + const QSet availablePlatforms = IWizardFactory::allAvailablePlatforms(); const bool allowAllTemplates = ICore::settings()->value(ALLOW_ALL_TEMPLATES, true).toBool(); if (allowAllTemplates) m_ui->comboBox->addItem(tr("All Templates"), Id().toSetting()); - foreach (Id platform, availablePlatforms) { + for (Id platform : availablePlatforms) { const QString displayNameForPlatform = IWizardFactory::displayNameForPlatform(platform); m_ui->comboBox->addItem(tr("%1 Templates").arg(displayNameForPlatform), platform.toSetting()); } @@ -285,7 +285,7 @@ void NewDialog::setWizardFactories(QList factories, if (!showPlatformFilter) m_ui->comboBox->hide(); - foreach (IWizardFactory *factory, factories) { + for (IWizardFactory *factory : qAsConst(factories)) { QStandardItem *kindItem; switch (factory->kind()) { case IWizardFactory::ProjectWizard: @@ -318,7 +318,7 @@ void NewDialog::showDialog() static_cast(m_filterProxyModel)->manualReset(); if (!lastCategory.isEmpty()) - foreach (QStandardItem* item, m_categoryItems) { + for (QStandardItem *item : qAsConst(m_categoryItems)) { if (item->data(Qt::UserRole) == lastCategory) idx = m_filterProxyModel->mapFromSource(m_model->indexFromItem(item)); }