forked from qt-creator/qt-creator
Add flag to IPlugin::aboutToShutdown that allows asynchronous shutdown.
If a plugin requests asyncronous shutdown, the shutdown sequence does not continue to deleting the plugins before it has sent a asynchronousShutdownFinished signal. During that time an event loop is running.
This commit is contained in:
@@ -121,7 +121,7 @@ private:
|
||||
friend class Internal::DebuggerListener
|
||||
;
|
||||
bool initialize(const QStringList &arguments, QString *errorMessage);
|
||||
void aboutToShutdown();
|
||||
ShutdownFlag aboutToShutdown();
|
||||
void extensionsInitialized();
|
||||
void remoteCommand(const QStringList &options, const QStringList &arguments);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user