From 6f29e1bfc8c7090e918d3336a19983677d25ded5 Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Mon, 10 Jun 2019 02:37:05 +0200 Subject: [PATCH] Selector style --- src/blackgui/pluginselector.cpp | 4 ++-- src/blackgui/pluginselector.h | 20 ++++++++++---------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/blackgui/pluginselector.cpp b/src/blackgui/pluginselector.cpp index 9c9bd1cb5..02f63dc41 100644 --- a/src/blackgui/pluginselector.cpp +++ b/src/blackgui/pluginselector.cpp @@ -28,7 +28,7 @@ namespace BlackGui setLayout(layout); connect(m_detailsButtonMapper, qOverload(&QSignalMapper::mapped), this, &CPluginSelector::pluginDetailsRequested); - connect(m_configButtonMapper, qOverload(&QSignalMapper::mapped), this, &CPluginSelector::pluginConfigRequested); + connect(m_configButtonMapper, qOverload(&QSignalMapper::mapped), this, &CPluginSelector::pluginConfigRequested); } void CPluginSelector::addPlugin(const QString &identifier, const QString &name, bool hasConfig, bool enabled) @@ -94,6 +94,6 @@ namespace BlackGui const QString identifier = cb->property("pluginIdentifier").toString(); Q_ASSERT(!identifier.isEmpty()); - emit pluginStateChanged(identifier, enabled); + emit this->pluginStateChanged(identifier, enabled); } } // ns diff --git a/src/blackgui/pluginselector.h b/src/blackgui/pluginselector.h index 54a5704a9..3bb33a619 100644 --- a/src/blackgui/pluginselector.h +++ b/src/blackgui/pluginselector.h @@ -28,16 +28,6 @@ namespace BlackGui { Q_OBJECT - signals: - //! Emitted when user enables/disables the particular plugin - void pluginStateChanged(const QString &identifier, bool enabled); - - //! Emitted when user clicks the "Details" button - void pluginDetailsRequested(const QString &identifier); - - //! Emitted when user clicks the "Settings" button - void pluginConfigRequested(const QString &identifier); - public: //! Constructor explicit CPluginSelector(QWidget *parent = nullptr); @@ -52,6 +42,16 @@ namespace BlackGui //! Enables/disabled the given plugin. void setEnabled(const QString &identifier, bool enabled); + signals: + //! Emitted when user enables/disables the particular plugin + void pluginStateChanged(const QString &identifier, bool enabled); + + //! Emitted when user clicks the "Details" button + void pluginDetailsRequested(const QString &identifier); + + //! Emitted when user clicks the "Settings" button + void pluginConfigRequested(const QString &identifier); + private: void handlePluginStateChange();