MCPcopy Create free account
hub / github.com/KDE/kdevelop / result

Method result

plugins/cppcheck/plugin.cpp:188–207  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

186}
187
188void Plugin::result(KJob*)
189{
190 if (!core()->projectController()->projects().contains(m_model->project())) {
191 m_model->reset();
192 } else {
193 const auto status = m_job->status();
194 m_model->setProblems(status == KDevelop::OutputExecuteJob::JobStatus::JobSucceeded);
195
196 if (status == KDevelop::OutputExecuteJob::JobStatus::JobSucceeded
197 || status == KDevelop::OutputExecuteJob::JobStatus::JobCanceled) {
198 raiseProblemsView();
199 } else {
200 raiseOutputView();
201 }
202 }
203
204 m_job = nullptr; // job is automatically deleted later
205
206 updateActions();
207}
208
209static
210bool isSupportedMimeType(const QMimeType& mimeType)

Callers 2

ImportJobMethod · 0.45

Calls 7

projectsMethod · 0.80
projectControllerMethod · 0.80
containsMethod · 0.45
projectMethod · 0.45
resetMethod · 0.45
statusMethod · 0.45
setProblemsMethod · 0.45

Tested by

no test coverage detected