@@ -309,7 +309,7 @@ MainWindow::MainWindow(TranslationHandler* th, QSettings* settings) :
309309#else
310310 constexpr Platform::Type defaultPlatform = Platform::Type::Unspecified;
311311#endif
312- PlatformData &platform = mPlatforms .get (( Platform::Type) mSettings ->value (SETTINGS_CHECKED_PLATFORM, defaultPlatform).toInt ());
312+ PlatformData &platform = mPlatforms .get (static_cast < Platform::Type>( mSettings ->value (SETTINGS_CHECKED_PLATFORM, defaultPlatform).toInt () ));
313313 platform.mActMainWindow ->setChecked (true );
314314
315315 mNetworkAccessManager = new QNetworkAccessManager (this );
@@ -385,7 +385,7 @@ void MainWindow::loadSettings()
385385 mSettings ->value (SETTINGS_WINDOW_HEIGHT, 600 ).toInt ());
386386 }
387387
388- const ReportType reportType = ( ReportType) mSettings ->value (SETTINGS_REPORT_TYPE, ( int ) ReportType::normal).toInt ();
388+ const ReportType reportType = static_cast < ReportType>( mSettings ->value (SETTINGS_REPORT_TYPE, static_cast < int >( ReportType::normal)) .toInt () );
389389 mUI ->mActionReportNormal ->setChecked (reportType <= ReportType::normal);
390390 mUI ->mActionReportAutosar ->setChecked (reportType == ReportType::autosar);
391391 mUI ->mActionReportCertC ->setChecked (reportType == ReportType::certC);
@@ -433,7 +433,7 @@ void MainWindow::loadSettings()
433433 mUI ->mActionToolBarFilter ->setChecked (showFilterToolbar);
434434 mUI ->mToolBarFilter ->setVisible (showFilterToolbar);
435435
436- const Standards::Language enforcedLanguage = ( Standards::Language) mSettings ->value (SETTINGS_ENFORCED_LANGUAGE, 0 ).toInt ();
436+ const Standards::Language enforcedLanguage = static_cast < Standards::Language>( mSettings ->value (SETTINGS_ENFORCED_LANGUAGE, 0 ).toInt () );
437437 if (enforcedLanguage == Standards::Language::CPP)
438438 mUI ->mActionEnforceCpp ->setChecked (true );
439439 else if (enforcedLanguage == Standards::Language::C)
@@ -483,7 +483,7 @@ void MainWindow::saveSettings() const
483483 mUI ->mActionReportMisraCpp2008 ->isChecked () ? ReportType::misraCpp2008 :
484484 mUI ->mActionReportMisraCpp2023 ->isChecked () ? ReportType::misraCpp2023 :
485485 ReportType::normal;
486- mSettings ->setValue (SETTINGS_REPORT_TYPE, ( int ) reportType);
486+ mSettings ->setValue (SETTINGS_REPORT_TYPE, static_cast < int >( reportType) );
487487
488488 // Show * states
489489 mSettings ->setValue (SETTINGS_SHOW_STYLE, mUI ->mActionShowStyle ->isChecked ());
@@ -559,7 +559,7 @@ void MainWindow::doAnalyzeProject(ImportProject p, const bool checkLibrary, cons
559559 p.ignorePaths (v);
560560
561561 if (!mProjectFile ->getAnalyzeAllVsConfigs ()) {
562- const Platform::Type platform = ( Platform::Type) mSettings ->value (SETTINGS_CHECKED_PLATFORM, 0 ).toInt ();
562+ const Platform::Type platform = static_cast < Platform::Type>( mSettings ->value (SETTINGS_CHECKED_PLATFORM, 0 ).toInt () );
563563 std::vector<std::string> configurations;
564564 const QStringList configs = mProjectFile ->getVsConfigurations ();
565565 std::transform (configs.cbegin (), configs.cend (), std::back_inserter (configurations), [](const QString& e) {
@@ -1125,7 +1125,7 @@ bool MainWindow::getCppcheckSettings(Settings& settings, Suppressions& supprs)
11251125 settings.platform .loadFromFile (applicationFilePath.toStdString ().c_str (), platform.toStdString ());
11261126 } else {
11271127 for (int i = Platform::Type::Native; i <= Platform::Type::Unix64; i++) {
1128- const auto p = ( Platform::Type)i ;
1128+ const auto p = static_cast < Platform::Type>(i) ;
11291129 if (platform == Platform::toString (p)) {
11301130 settings.platform .set (p);
11311131 break ;
@@ -1205,10 +1205,10 @@ bool MainWindow::getCppcheckSettings(Settings& settings, Suppressions& supprs)
12051205 settings.jobs = mSettings ->value (SETTINGS_CHECK_THREADS, 1 ).toInt ();
12061206 settings.certainty .setEnabled (Certainty::inconclusive, mSettings ->value (SETTINGS_INCONCLUSIVE_ERRORS, false ).toBool ());
12071207 if (!mProjectFile || settings.platform .type == Platform::Type::Unspecified)
1208- settings.platform .set (( Platform::Type) mSettings ->value (SETTINGS_CHECKED_PLATFORM, 0 ).toInt ());
1208+ settings.platform .set (static_cast < Platform::Type>( mSettings ->value (SETTINGS_CHECKED_PLATFORM, 0 ).toInt () ));
12091209 settings.standards .setCPP (mSettings ->value (SETTINGS_STD_CPP, QString ()).toString ().toStdString ());
12101210 settings.standards .setC (mSettings ->value (SETTINGS_STD_C, QString ()).toString ().toStdString ());
1211- settings.enforcedLang = ( Standards::Language) mSettings ->value (SETTINGS_ENFORCED_LANGUAGE, 0 ).toInt ();
1211+ settings.enforcedLang = static_cast < Standards::Language>( mSettings ->value (SETTINGS_ENFORCED_LANGUAGE, 0 ).toInt () );
12121212
12131213 settings.jobs = std::max (settings.jobs , 1u );
12141214
@@ -2133,7 +2133,7 @@ void MainWindow::updateMRUMenuItems()
21332133 if (removed)
21342134 mSettings ->setValue (SETTINGS_MRU_PROJECTS, projects);
21352135
2136- const int numRecentProjects = qMin (projects.size (), ( int ) MaxRecentProjects);
2136+ const int numRecentProjects = qMin (projects.size (), static_cast < int >( MaxRecentProjects) );
21372137 for (int i = 0 ; i < numRecentProjects; i++) {
21382138 const QString filename = QFileInfo (projects[i]).fileName ();
21392139 const QString text = QString (" &%1 %2" ).arg (i + 1 ).arg (filename);
@@ -2172,7 +2172,7 @@ void MainWindow::selectPlatform()
21722172{
21732173 auto *action = qobject_cast<QAction *>(sender ());
21742174 if (action) {
2175- const Platform::Type platform = ( Platform::Type) action->data ().toInt ();
2175+ const Platform::Type platform = static_cast < Platform::Type>( action->data ().toInt () );
21762176 mSettings ->setValue (SETTINGS_CHECKED_PLATFORM, platform);
21772177 }
21782178}
0 commit comments