! \internal */
| 1047 | \internal |
| 1048 | */ |
| 1049 | void PluginManagerPrivate::asyncShutdownFinished() |
| 1050 | { |
| 1051 | IPlugin *plugin = qobject_cast<IPlugin *>(sender()); |
| 1052 | Q_ASSERT(plugin); |
| 1053 | asynchronousPlugins.removeAll(plugin->pluginSpec()); |
| 1054 | if (asynchronousPlugins.isEmpty()) |
| 1055 | shutdownEventLoop->exit(); |
| 1056 | } |
| 1057 | |
| 1058 | void PluginManagerPrivate::setPluginLibraryPath(const QString& path) |
| 1059 | { |
nothing calls this directly
no test coverage detected