diff options
author | Alessandro Portale <[email protected]> | 2024-06-26 12:25:40 +0200 |
---|---|---|
committer | Alessandro Portale <[email protected]> | 2024-06-26 12:26:50 +0000 |
commit | a6b747383496191f928e001e2f0811dbd489e78b (patch) | |
tree | 6834ed81f77c27fe0d97f58ca16bc8958d7ed83f /src/plugins/extensionmanager/extensionmanagerwidget.cpp | |
parent | 3a007ee499ada33a357d2fcdf9faf2788e772fa2 (diff) |
ExtensionManager: Set icon background green or grey depending of state
This change sets green vs. grey background for extension icons depending
of enabled state.
Change-Id: Id99419544a00acca897aa0ad6c98d2598e4b2210
Reviewed-by: hjk <[email protected]>
Diffstat (limited to 'src/plugins/extensionmanager/extensionmanagerwidget.cpp')
-rw-r--r-- | src/plugins/extensionmanager/extensionmanagerwidget.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/plugins/extensionmanager/extensionmanagerwidget.cpp b/src/plugins/extensionmanager/extensionmanagerwidget.cpp index 4b0bfcfb325..b62951529ee 100644 --- a/src/plugins/extensionmanager/extensionmanagerwidget.cpp +++ b/src/plugins/extensionmanager/extensionmanagerwidget.cpp @@ -223,7 +223,7 @@ public: const ItemType itemType = current.data(RoleItemType).value<ItemType>(); const bool isPack = itemType == ItemTypePack; - const bool isRemotePlugin = !(isPack || ExtensionsModel::pluginSpecForName(name)); + const bool isRemotePlugin = !(isPack || pluginSpecForName(name)); installButton->setVisible(isRemotePlugin && !pluginData.empty()); if (installButton->isVisible()) installButton->setToolTip(pluginData.constFirst().second); @@ -292,7 +292,7 @@ public: }.attachTo(this); connect(m_checkBox, &QCheckBox::clicked, this, [this](bool checked) { - ExtensionSystem::PluginSpec *spec = ExtensionsModel::pluginSpecForName(m_pluginName); + ExtensionSystem::PluginSpec *spec = pluginSpecForName(m_pluginName); if (spec == nullptr) return; const bool doIt = m_pluginView.data().setPluginsEnabled({spec}, checked); @@ -319,7 +319,7 @@ public: private: void update() { - const ExtensionSystem::PluginSpec *spec = ExtensionsModel::pluginSpecForName(m_pluginName); + const ExtensionSystem::PluginSpec *spec = pluginSpecForName(m_pluginName); setVisible(spec != nullptr); if (spec == nullptr) return; |