From 99089cc3d06a30d874590c55484b8417b1776bf2 Mon Sep 17 00:00:00 2001 From: zhexu14 <64713351+zhexu14@users.noreply.github.com> Date: Wed, 24 Apr 2024 07:55:29 +1000 Subject: [PATCH] Fix waypoints list width (#3383) Fix width of Flight Waypoints List. The vertical header width was returning 0 so the table width was under estimated leading to the table being too narrow. Used sizeHint to get vertical header width to work around this issue. --- qt_ui/windows/mission/flight/waypoints/QFlightWaypointList.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qt_ui/windows/mission/flight/waypoints/QFlightWaypointList.py b/qt_ui/windows/mission/flight/waypoints/QFlightWaypointList.py index a8266e7a..8f372d2b 100644 --- a/qt_ui/windows/mission/flight/waypoints/QFlightWaypointList.py +++ b/qt_ui/windows/mission/flight/waypoints/QFlightWaypointList.py @@ -83,7 +83,7 @@ class QFlightWaypointList(QTableView): self.model.index(current_index, 0), QItemSelectionModel.Select ) self.resizeColumnsToContents() - total_column_width = self.verticalHeader().width() + self.lineWidth() + total_column_width = self.verticalHeader().sizeHint().width() + self.lineWidth() for i in range(0, self.model.columnCount()): total_column_width += self.columnWidth(i) + self.lineWidth() self.setFixedWidth(total_column_width)