forked from qt-creator/qt-creator
ProjectExplorer: Use RAII pattern for parsing start/stop signalling
Change-Id: I13de537140f265db3e3d0ab1cd924d6897cd90c8 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -634,7 +634,7 @@ private:
|
||||
|
||||
void PythonProject::refresh(Target *target)
|
||||
{
|
||||
emitParsingStarted();
|
||||
ParseGuard guard = guardParsingRun();
|
||||
parseProject();
|
||||
|
||||
const QDir baseDir(projectDirectory().toString());
|
||||
@@ -661,7 +661,7 @@ void PythonProject::refresh(Target *target)
|
||||
if (target)
|
||||
target->setApplicationTargets(appTargets);
|
||||
|
||||
emitParsingFinished(true);
|
||||
guard.markAsSuccess();
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user