diff options
| author | Mikaƫl Capelle <capelle.mikael@gmail.com> | 2021-05-27 15:43:26 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-05-27 15:43:26 +0200 |
| commit | b2353278aa175e1fb8231ae233a890b35aeea8e6 (patch) | |
| tree | bd6e84df3f28bd278fdcfdb843b6bdd220e72713 /src/plugincontainer.cpp | |
| parent | e7f15ff4fd95adc5edefc312609e1610c1bf10f9 (diff) | |
| parent | 0bdfd4813f19099dbc62722e85061a6aaccb54de (diff) | |
Merge pull request #1528 from Holt59/remove-boost-uibase
Update after removal of boost in uibase.
Diffstat (limited to 'src/plugincontainer.cpp')
| -rw-r--r-- | src/plugincontainer.cpp | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/plugincontainer.cpp b/src/plugincontainer.cpp index c5896d2e..c4640cc3 100644 --- a/src/plugincontainer.cpp +++ b/src/plugincontainer.cpp @@ -491,9 +491,7 @@ IPlugin* PluginContainer::registerPlugin(QObject *plugin, const QString& filepat if (diagnose != nullptr) {
bf::at_key<IPluginDiagnose>(m_Plugins).push_back(diagnose);
bf::at_key<IPluginDiagnose>(m_AccessPlugins)[diagnose] = pluginObj;
- m_DiagnosisConnections.push_back(
- diagnose->onInvalidated([&] () { emit diagnosisUpdate(); })
- );
+ diagnose->onInvalidated([&]() { emit diagnosisUpdate(); });
}
}
{ // file mapper plugin
@@ -967,11 +965,6 @@ void PluginContainer::unloadPlugins() bf::for_each(m_AccessPlugins, [](auto& t) { t.second.clear(); });
m_Requirements.clear();
- for (const boost::signals2::connection& connection : m_DiagnosisConnections) {
- connection.disconnect();
- }
- m_DiagnosisConnections.clear();
-
while (!m_PluginLoaders.empty()) {
QPluginLoader* loader = m_PluginLoaders.back();
m_PluginLoaders.pop_back();
|
