MCPcopy Create free account
hub / github.com/cppcheck-opensource/cppcheck / getProjectConfigs

Method getProjectConfigs

gui/projectfiledialog.cpp:111–123  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

109}
110
111QStringList ProjectFileDialog::getProjectConfigs(const QString &fileName)
112{
113 if (!fileName.endsWith(".sln") && !fileName.endsWith(".slnx") && !fileName.endsWith(".vcxproj"))
114 return QStringList();
115 QStringList ret;
116 ImportProject importer;
117 Settings projSettings;
118 Suppressions projSupprs;
119 importer.import(fileName.toStdString(), &projSettings, &projSupprs);
120 for (const std::string &cfg : importer.getVSConfigs())
121 ret << QString::fromStdString(cfg);
122 return ret;
123}
124
125ProjectFileDialog::ProjectFileDialog(ProjectFile *projectFile, bool premium, QWidget *parent)
126 : QDialog(parent)

Callers

nothing calls this directly

Calls 3

endsWithMethod · 0.80
importMethod · 0.80
getVSConfigsMethod · 0.80

Tested by

no test coverage detected