From a5b3a2caac8feb34070415b637b5fbc2a3043a48 Mon Sep 17 00:00:00 2001 From: corpix <747362+corpix@users.noreply.github.com> Date: Tue, 26 Aug 2025 20:37:46 +0000 Subject: [PATCH] CAM: QTableView height too small in tasks panel #22957 (#23067) --- src/Gui/Stylesheets/FreeCAD Dark.qss | 4 ++++ src/Gui/Stylesheets/FreeCAD Light.qss | 4 ++++ src/Gui/Stylesheets/FreeCAD.qss | 5 +++++ 3 files changed, 13 insertions(+) diff --git a/src/Gui/Stylesheets/FreeCAD Dark.qss b/src/Gui/Stylesheets/FreeCAD Dark.qss index 9e9e6d5fa5..17ab74ed1e 100644 --- a/src/Gui/Stylesheets/FreeCAD Dark.qss +++ b/src/Gui/Stylesheets/FreeCAD Dark.qss @@ -1684,6 +1684,10 @@ color: white; background-color: #252525; } +/* Fix for tables inside task pannels, see https://github.com/FreeCAD/FreeCAD/issues/22957 */ +QSint--ActionGroup QFrame[class="content"] QTableView { + min-height: 300px; +} /* found inside Part Design Workbench and "make a draft on a face" Task panel options */ QSint--ActionGroup QFrame[class="content"] QToolButton { diff --git a/src/Gui/Stylesheets/FreeCAD Light.qss b/src/Gui/Stylesheets/FreeCAD Light.qss index 729b0af9ad..ea035add5f 100644 --- a/src/Gui/Stylesheets/FreeCAD Light.qss +++ b/src/Gui/Stylesheets/FreeCAD Light.qss @@ -1682,6 +1682,10 @@ color: black; background-color: #f0f0f0; } +/* Fix for tables inside task pannels, see https://github.com/FreeCAD/FreeCAD/issues/22957 */ +QSint--ActionGroup QFrame[class="content"] QTableView { + min-height: 300px; +} /* found inside Part Design Workbench and "make a draft on a face" Task panel options */ QSint--ActionGroup QFrame[class="content"] QToolButton { diff --git a/src/Gui/Stylesheets/FreeCAD.qss b/src/Gui/Stylesheets/FreeCAD.qss index 9efc422975..a89192ffc3 100644 --- a/src/Gui/Stylesheets/FreeCAD.qss +++ b/src/Gui/Stylesheets/FreeCAD.qss @@ -1524,6 +1524,11 @@ QSint--ActionGroup QFrame[class="content"] QTableView { background-color: @PrimaryColor; } +/* Fix for tables inside task pannels, see https://github.com/FreeCAD/FreeCAD/issues/22957 */ +QSint--ActionGroup QFrame[class="content"] QTableView { + min-height: 300px; +} + /* found inside Part Design Workbench and "make a draft on a face" Task panel options */ QSint--ActionGroup QFrame[class="content"] QToolButton { text-align: center;