From 7d3ad0198a83d71864274464823defda5e685ac0 Mon Sep 17 00:00:00 2001 From: ashok ashok Date: Mon, 2 Mar 2026 01:23:59 +0530 Subject: [PATCH 1/3] Fix empty space at bottom of Functions widget --- src/widgets/FunctionsWidget.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/widgets/FunctionsWidget.cpp b/src/widgets/FunctionsWidget.cpp index fc10c3c58..c68d6d22c 100644 --- a/src/widgets/FunctionsWidget.cpp +++ b/src/widgets/FunctionsWidget.cpp @@ -504,7 +504,9 @@ FunctionsWidget::FunctionsWidget(MainWindow *main) setModels(functionProxyModel); ui->treeView->sortByColumn(FunctionModel::NameColumn, Qt::AscendingOrder); ui->treeView->setExpandsOnDoubleClick(false); - + ui->treeView->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); + ui->treeView->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded); + titleContextMenu = new QMenu(this); auto viewTypeGroup = new QActionGroup(titleContextMenu); actionHorizontal.setCheckable(true); From c886abe3dc9c6b8cfb8b1dd4e4577d1c7a945896 Mon Sep 17 00:00:00 2001 From: ashok ashok Date: Mon, 2 Mar 2026 23:14:05 +0530 Subject: [PATCH 2/3] fix clang-format issue in FunctionsWidget --- src/widgets/FunctionsWidget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/widgets/FunctionsWidget.cpp b/src/widgets/FunctionsWidget.cpp index c68d6d22c..21f23b1bc 100644 --- a/src/widgets/FunctionsWidget.cpp +++ b/src/widgets/FunctionsWidget.cpp @@ -506,7 +506,7 @@ FunctionsWidget::FunctionsWidget(MainWindow *main) ui->treeView->setExpandsOnDoubleClick(false); ui->treeView->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); ui->treeView->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded); - + titleContextMenu = new QMenu(this); auto viewTypeGroup = new QActionGroup(titleContextMenu); actionHorizontal.setCheckable(true); From 40fa2273f81fd0735e70724a948603dcaccb8b57 Mon Sep 17 00:00:00 2001 From: ashok ashok Date: Tue, 3 Mar 2026 00:44:49 +0530 Subject: [PATCH 3/3] Remove redundant scrollbar policy line --- src/widgets/FunctionsWidget.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/widgets/FunctionsWidget.cpp b/src/widgets/FunctionsWidget.cpp index 21f23b1bc..9fc009ec8 100644 --- a/src/widgets/FunctionsWidget.cpp +++ b/src/widgets/FunctionsWidget.cpp @@ -505,7 +505,6 @@ FunctionsWidget::FunctionsWidget(MainWindow *main) ui->treeView->sortByColumn(FunctionModel::NameColumn, Qt::AscendingOrder); ui->treeView->setExpandsOnDoubleClick(false); ui->treeView->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); - ui->treeView->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded); titleContextMenu = new QMenu(this); auto viewTypeGroup = new QActionGroup(titleContextMenu);