ProjectExplorer: Un-seat NamedWidget from ProjectSettingsWidget again

Amends 7954c4cc69.

The NamedWidgets are shown on the BuildSettings page, the
ProjectSettingsWidgets on the lower left in ProjectMode,
they are not really related.

Change-Id: I64c3e95b82bb49932823ae0a8dae052d3a6a09c9
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
hjk
2024-12-02 15:25:53 +01:00
parent a3e40cc8e1
commit 3468a5c298
3 changed files with 5 additions and 6 deletions

View File

@@ -6,7 +6,7 @@
namespace ProjectExplorer {
NamedWidget::NamedWidget(const QString &displayName, QWidget *parent)
: ProjectSettingsWidget(parent), m_displayName(displayName)
: QWidget(parent), m_displayName(displayName)
{
}

View File

@@ -4,13 +4,12 @@
#pragma once
#include "projectexplorer_export.h"
#include "projectsettingswidget.h"
#include <QWidget>
namespace ProjectExplorer {
class PROJECTEXPLORER_EXPORT NamedWidget : public ProjectSettingsWidget
class PROJECTEXPLORER_EXPORT NamedWidget : public QWidget
{
public:
explicit NamedWidget(const QString &displayName, QWidget *parent = nullptr);

View File

@@ -372,10 +372,10 @@ public:
}
};
class ProjectEnvironmentWidget : public NamedWidget
class ProjectEnvironmentWidget : public ProjectSettingsWidget
{
public:
explicit ProjectEnvironmentWidget(Project *project) : NamedWidget(Tr::tr("Project Environment"))
explicit ProjectEnvironmentWidget(Project *project)
{
setUseGlobalSettingsCheckBoxVisible(false);
setUseGlobalSettingsLabelVisible(false);
@@ -399,7 +399,7 @@ public:
ProjectEnvironmentPanelFactory()
{
setPriority(60);
setDisplayName(Tr::tr("Environment"));
setDisplayName(Tr::tr("Project Environment"));
setCreateWidgetFunction([](Project *project) {
return new ProjectEnvironmentWidget(project);
});