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

Method reloadDone

kdevplatform/shell/project.cpp:150–168  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

148 {}
149
150 void reloadDone(KJob* job)
151 {
152 progress->setDone();
153 loading = false;
154
155 ProjectController* projCtrl = Core::self()->projectControllerInternal();
156 if (job->error() == 0 && !Core::self()->shuttingDown()) {
157
158 if(fullReload)
159 projCtrl->projectModel()->appendRow(topItem);
160
161 if (scheduleReload) {
162 scheduleReload = false;
163 project->reloadModel();
164 }
165 } else {
166 projCtrl->abortOpeningProject(project);
167 }
168 }
169
170 QList<ProjectBaseItem*> itemsForPath( const IndexedString& path ) const
171 {

Callers 1

setReloadJobMethod · 0.80

Calls 8

setDoneMethod · 0.80
shuttingDownMethod · 0.80
appendRowMethod · 0.80
reloadModelMethod · 0.80
abortOpeningProjectMethod · 0.80
errorMethod · 0.45
projectModelMethod · 0.45

Tested by

no test coverage detected