From 439f3b9e2c9cdfeda191e8ad9790e4abe0cd5afc Mon Sep 17 00:00:00 2001 From: x12sa Date: Tue, 7 Jul 2026 13:17:03 +0200 Subject: [PATCH] reverse numbering --- csaxs_bec/bec_widgets/widgets/sample_storage/sample_storage.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/csaxs_bec/bec_widgets/widgets/sample_storage/sample_storage.py b/csaxs_bec/bec_widgets/widgets/sample_storage/sample_storage.py index 13bc78b..b6a1222 100644 --- a/csaxs_bec/bec_widgets/widgets/sample_storage/sample_storage.py +++ b/csaxs_bec/bec_widgets/widgets/sample_storage/sample_storage.py @@ -339,6 +339,9 @@ class SampleStorageWidget(BECWidget, QWidget): grid.setContentsMargins(0, 0, 0, 0) for idx, slot in enumerate(STORAGE_SLOTS): r, c = divmod(idx, STORAGE_COLS) + # display each row right-to-left (5..1, 10..6, ...) rather than + # left-to-right, to match the physical magazine orientation + c = STORAGE_COLS - 1 - c cell = _SlotCell(slot, self, COLOR_SLOT_BORDER) self._cells[slot] = cell grid.addWidget(cell, r, c)