ClangTools: Give the tool main windows unique object names

Somewhat surprisingly, the object name is relevant: If we use the same
one, then clang-tidy and clazy have the same issues view.

Change-Id: I5ce32301780e5ae63c82fdb2ce3b1bca63ef85d5
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Christian Kandeler
2023-04-17 13:12:31 +02:00
parent bdfa412b14
commit 8304f3c576

View File

@@ -519,8 +519,8 @@ ClangTool::ClangTool(const QString &name, Utils::Id id)
mainLayout->addWidget(m_infoBarWidget);
mainLayout->addWidget(m_diagnosticView);
auto mainWidget = new QWidget;
mainWidget->setObjectName("ClangTidyClazyIssuesView");
mainWidget->setWindowTitle(Tr::tr("Clang-Tidy and Clazy"));
mainWidget->setObjectName(id.toString() + "IssuesView");
mainWidget->setWindowTitle(name);
mainWidget->setLayout(mainLayout);
m_perspective.addWindow(mainWidget, Perspective::SplitVertical, nullptr);