summaryrefslogtreecommitdiff
path: root/src/plugincontainer.cpp
diff options
context:
space:
mode:
authorMikaël Capelle <capelle.mikael@gmail.com>2021-05-20 20:22:30 +0200
committerMikaël Capelle <capelle.mikael@gmail.com>2021-05-26 20:03:08 +0200
commit0bdfd4813f19099dbc62722e85061a6aaccb54de (patch)
treebd6e84df3f28bd278fdcfdb843b6bdd220e72713 /src/plugincontainer.cpp
parente7f15ff4fd95adc5edefc312609e1610c1bf10f9 (diff)
Update after removal of boost in uibase.
Diffstat (limited to 'src/plugincontainer.cpp')
-rw-r--r--src/plugincontainer.cpp9
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();