From f66cf4ad99219716e221f2a6717b910e531bc7d3 Mon Sep 17 00:00:00 2001 From: Mikaël Capelle Date: Mon, 15 Jun 2020 22:47:21 +0200 Subject: Update for new organizer callbacks. --- src/organizerproxy.cpp | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) (limited to 'src/organizerproxy.cpp') diff --git a/src/organizerproxy.cpp b/src/organizerproxy.cpp index d728ecad..d8c64eca 100644 --- a/src/organizerproxy.cpp +++ b/src/organizerproxy.cpp @@ -14,17 +14,11 @@ using namespace MOShared; OrganizerProxy::OrganizerProxy(OrganizerCore *organizer, PluginContainer *pluginContainer, const QString &pluginName) - : IOrganizer(organizer) + : IOrganizer() , m_Proxied(organizer) , m_PluginContainer(pluginContainer) , m_PluginName(pluginName) { - - PluginSettings& pluginSettings = m_Proxied->settings().plugins(); - - connect(&pluginSettings, &PluginSettings::pluginSettingChanged, [this](auto const& ...args) { - emit pluginSettingChanged(args...); - }); } IModRepositoryBridge *OrganizerProxy::createNexusBridge() const @@ -193,6 +187,21 @@ bool OrganizerProxy::onModInstalled(const std::function return m_Proxied->onModInstalled(func); } +bool OrganizerProxy::onUserInterfaceInitialized(std::function const& func) +{ + return m_Proxied->onUserInterfaceInitialized(func); +} + +bool OrganizerProxy::onProfileChanged(std::function const& func) +{ + return m_Proxied->onProfileChanged(func); +} + +bool OrganizerProxy::onPluginSettingChanged(std::function const& func) +{ + return m_Proxied->onPluginSettingChanged(func); +} + void OrganizerProxy::refreshModList(bool saveChanges) { m_Proxied->refreshModList(saveChanges); -- cgit v1.3.1 From 331fcad9f351d5dba53397d5b9b12bea43536ce3 Mon Sep 17 00:00:00 2001 From: Mikaël Capelle Date: Tue, 16 Jun 2020 12:47:50 +0200 Subject: Remove unecessary default constructor call. --- src/organizerproxy.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/organizerproxy.cpp') diff --git a/src/organizerproxy.cpp b/src/organizerproxy.cpp index d8c64eca..9ccc3c17 100644 --- a/src/organizerproxy.cpp +++ b/src/organizerproxy.cpp @@ -14,8 +14,7 @@ using namespace MOShared; OrganizerProxy::OrganizerProxy(OrganizerCore *organizer, PluginContainer *pluginContainer, const QString &pluginName) - : IOrganizer() - , m_Proxied(organizer) + : m_Proxied(organizer) , m_PluginContainer(pluginContainer) , m_PluginName(pluginName) { -- cgit v1.3.1