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

Method finished

kdevplatform/shell/runcontroller.cpp:735–753  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

733}
734
735void KDevelop::RunController::finished(KJob * job)
736{
737 unregisterJob(job);
738
739 switch (job->error()) {
740 case KJob::NoError:
741 case KJob::KilledJobError:
742 case OutputJob::FailedShownError:
743 // either the user canceled the saving or an error message box was displayed
744 case BuilderJob::CouldNotSaveAllDocumentsError:
745 break;
746
747 default:
748 {
749 auto* message = new Sublime::Message(job->errorString(), Sublime::Message::Error);
750 Core::self()->uiController()->postMessage(message);
751 }
752 }
753}
754
755void RunController::jobPercentChanged()
756{

Callers

nothing calls this directly

Calls 4

uiControllerMethod · 0.80
errorMethod · 0.45
errorStringMethod · 0.45
postMessageMethod · 0.45

Tested by

no test coverage detected