From cddc3c9c5eb782b8c2123876c0b3b2b3af94a720 Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Thu, 13 Feb 2025 14:48:33 +1000 Subject: [PATCH] Fix some app slowdown when many queries visible in network/db log panel --- src/app/devtools/networklogger/qgsnetworkloggerpanelwidget.cpp | 2 ++ src/app/devtools/querylogger/qgsqueryloggerpanelwidget.cpp | 1 + 2 files changed, 3 insertions(+) diff --git a/src/app/devtools/networklogger/qgsnetworkloggerpanelwidget.cpp b/src/app/devtools/networklogger/qgsnetworkloggerpanelwidget.cpp index 3fac2140e01..0f154f5a4c7 100644 --- a/src/app/devtools/networklogger/qgsnetworkloggerpanelwidget.cpp +++ b/src/app/devtools/networklogger/qgsnetworkloggerpanelwidget.cpp @@ -41,6 +41,8 @@ QgsNetworkLoggerTreeView::QgsNetworkLoggerTreeView( QgsNetworkLogger *logger, QW : QTreeView( parent ) , mLogger( logger ) { + setUniformRowHeights( true ); + connect( this, &QTreeView::expanded, this, &QgsNetworkLoggerTreeView::itemExpanded ); setFont( QFontDatabase::systemFont( QFontDatabase::FixedFont ) ); diff --git a/src/app/devtools/querylogger/qgsqueryloggerpanelwidget.cpp b/src/app/devtools/querylogger/qgsqueryloggerpanelwidget.cpp index 57ee9c8ab09..c09daa758f9 100644 --- a/src/app/devtools/querylogger/qgsqueryloggerpanelwidget.cpp +++ b/src/app/devtools/querylogger/qgsqueryloggerpanelwidget.cpp @@ -42,6 +42,7 @@ QgsDatabaseQueryLoggerTreeView::QgsDatabaseQueryLoggerTreeView( QgsAppQueryLogge : QTreeView( parent ) , mLogger( logger ) { + setUniformRowHeights( true ); connect( this, &QTreeView::expanded, this, &QgsDatabaseQueryLoggerTreeView::itemExpanded ); setFont( QFontDatabase::systemFont( QFontDatabase::FixedFont ) );