From 8ee6b14f00ebc1c0d113a2ee092cd0742450fe1e Mon Sep 17 00:00:00 2001 From: hjk Date: Tue, 10 Jan 2023 17:29:02 +0100 Subject: [PATCH] ProjectExplorer: Fix compilation with Qt 6.6 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit appoutputpane.cpp:272:12: error: cannot convert ‘const QList::iterator’ to ‘ProjectExplorer::Internal::AppOutputPane::RunControlTab*’ in return Caused by "QList: deprecate iterator<->pointer implicit conversions" 0220484329029fc7598dfe11ba35ea10c3126477 b6cbd9c43afc7e005c1f78e1d0f700524930ed71 Change-Id: I596ead9deafca1154b5a79495e707137b61a14d5 Reviewed-by: Christian Kandeler --- src/plugins/projectexplorer/appoutputpane.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/projectexplorer/appoutputpane.cpp b/src/plugins/projectexplorer/appoutputpane.cpp index 4dc4ae03d17..8bb13412256 100644 --- a/src/plugins/projectexplorer/appoutputpane.cpp +++ b/src/plugins/projectexplorer/appoutputpane.cpp @@ -260,7 +260,7 @@ AppOutputPane::RunControlTab *AppOutputPane::tabFor(const RunControl *rc) [rc](RunControlTab &t) { return t.runControl == rc; }); if (it == m_runControlTabs.end()) return nullptr; - return it; + return &*it; } AppOutputPane::RunControlTab *AppOutputPane::tabFor(const QWidget *outputWindow) @@ -269,7 +269,7 @@ AppOutputPane::RunControlTab *AppOutputPane::tabFor(const QWidget *outputWindow) [outputWindow](RunControlTab &t) { return t.window == outputWindow; }); if (it == m_runControlTabs.end()) return nullptr; - return it; + return &*it; } const AppOutputPane::RunControlTab *AppOutputPane::tabFor(const QWidget *outputWindow) const