summaryrefslogtreecommitdiff
path: root/src/settingsdialogplugins.h
diff options
context:
space:
mode:
authorMikaël Capelle <capelle.mikael@gmail.com>2020-09-29 22:47:38 +0200
committerMikaël Capelle <capelle.mikael@gmail.com>2020-09-29 22:47:38 +0200
commit4b1a89648fffea98b447e4289dbc559d717d0b52 (patch)
treefdd1801b88fd03453d799a2dc7a6f82226087309 /src/settingsdialogplugins.h
parente9be288f7ce6ed7861a5ed381e2e16ae730524ad (diff)
Display plugins in a tree instead of a list in the settings dialog.
Diffstat (limited to 'src/settingsdialogplugins.h')
-rw-r--r--src/settingsdialogplugins.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/settingsdialogplugins.h b/src/settingsdialogplugins.h
index b793e5fd..f9069be1 100644
--- a/src/settingsdialogplugins.h
+++ b/src/settingsdialogplugins.h
@@ -7,21 +7,21 @@
class PluginsSettingsTab : public SettingsTab
{
public:
- PluginsSettingsTab(Settings& settings, SettingsDialog& dialog);
+ PluginsSettingsTab(Settings& settings, PluginContainer* pluginContainer, SettingsDialog& dialog);
void update();
void closing() override;
private:
- void on_pluginsList_currentItemChanged(QListWidgetItem *current, QListWidgetItem *previous);
+ void on_pluginsList_currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous);
void deleteBlacklistItem();
- void storeSettings(QListWidgetItem *pluginItem);
+ void storeSettings(QTreeWidgetItem *pluginItem);
/**
* @brief Retrieve the plugin associated to the given item in the list.
*
*/
- MOBase::IPlugin* plugin(QListWidgetItem *pluginItem) const;
+ MOBase::IPlugin* plugin(QTreeWidgetItem *pluginItem) const;
constexpr static int ROLE_PLUGIN = Qt::UserRole;
constexpr static int ROLE_SETTINGS = Qt::UserRole + 1;