From 1dbf35dfba41fbb8721064e33b146864a0b0a8c0 Mon Sep 17 00:00:00 2001 From: Ignacio Rodriguez Date: Thu, 21 Jan 2021 22:32:12 +0700 Subject: [PATCH] resolved code smell reported --- src/gui/src/TrayIcon.h | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/gui/src/TrayIcon.h b/src/gui/src/TrayIcon.h index 86f9b0f3c..b9d515537 100644 --- a/src/gui/src/TrayIcon.h +++ b/src/gui/src/TrayIcon.h @@ -14,7 +14,7 @@ public: TrayIcon() { - set = [this](const QIcon &icon){ + m_set = [this](const QIcon &icon){ m_init = [this,icon](){ this->set(icon); }; @@ -39,7 +39,7 @@ public: m_pTrayIcon = std::make_unique(); m_pTrayIcon->setContextMenu(m_pTrayIconMenu.get()); m_pTrayIcon->setToolTip("Synergy"); - set = [this](const QIcon& icon) { m_pTrayIcon->setIcon(icon); }; + m_set = [this](const QIcon& icon) { m_pTrayIcon->setIcon(icon); }; tryCreate(); if (m_init) { @@ -49,12 +49,12 @@ public: } void tryCreate() const; - - std::function set; + void set(const QIcon& icon) const { m_set(icon); } private: - std::unique_ptr m_pTrayIcon {}; - std::unique_ptr m_pTrayIconMenu {}; - TConnector m_connector; - std::function m_init; + std::unique_ptr m_pTrayIcon {}; + std::unique_ptr m_pTrayIconMenu {}; + TConnector m_connector; + std::function m_init; + std::function m_set; };