aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/mesonprojectmanager/toolssettingswidget.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/mesonprojectmanager/toolssettingswidget.h')
-rw-r--r--src/plugins/mesonprojectmanager/toolssettingswidget.h40
1 files changed, 0 insertions, 40 deletions
diff --git a/src/plugins/mesonprojectmanager/toolssettingswidget.h b/src/plugins/mesonprojectmanager/toolssettingswidget.h
deleted file mode 100644
index 1c39b7460ab..00000000000
--- a/src/plugins/mesonprojectmanager/toolssettingswidget.h
+++ /dev/null
@@ -1,40 +0,0 @@
-// Copyright (C) 2020 Alexis Jeandet.
-// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
-
-#pragma once
-
-#include "toolitemsettings.h"
-#include "toolsmodel.h"
-
-#include <coreplugin/dialogs/ioptionspage.h>
-
-namespace Utils { class DetailsWidget; }
-
-namespace MesonProjectManager::Internal {
-
-class ToolTreeItem;
-
-class ToolsSettingsWidget final : public Core::IOptionsPageWidget
-{
-public:
- explicit ToolsSettingsWidget();
- ~ToolsSettingsWidget();
-
-private:
- void apply() final;
-
- void cloneMesonTool();
- void removeMesonTool();
- void currentMesonToolChanged(const QModelIndex &newCurrent);
-
- ToolsModel m_model;
- ToolItemSettings *m_itemSettings;
- ToolTreeItem *m_currentItem = nullptr;
-
- QTreeView *m_mesonList;
- Utils::DetailsWidget *m_mesonDetails;
- QPushButton *m_cloneButton;
- QPushButton *m_removeButton;
-};
-
-} // MesonProjectManager::Internal