diff --git a/src/aare/gui/panels/smargon_panel.py b/src/aare/gui/panels/smargon_panel.py index 949d6c80..dd7fb0ca 100644 --- a/src/aare/gui/panels/smargon_panel.py +++ b/src/aare/gui/panels/smargon_panel.py @@ -80,20 +80,23 @@ class SmargonPanel(QWidget): self.move_group.add_box("chi", self.chi_enter) self.move_group.add_box("phi", self.phi_enter) self.move_group.applied.connect(self._move_axes) - grid_layout.addWidget(self.move_group.button, 1, 6) + # Own row: sharing row 1 squeezed the Chi/Phi entry boxes. + grid_layout.addWidget(self.move_group.button, 2, 0, 1, 7) self.home_button = QPushButton("Move home", parent=self) - grid_layout.addWidget(self.home_button, 2, 0, 1, 7) + grid_layout.addWidget(self.home_button, 3, 0, 1, 7) self.home_button.clicked.connect(self.home) self.move_panel = SmargonMoveWidget(parent=self) - grid_layout.addWidget(self.move_panel, 3, 0, 1, 7) + grid_layout.addWidget(self.move_panel, 4, 0, 1, 7) self.move_panel.smargon_rel.connect(self.smargon_rel) - grid_layout.addWidget(QLabel("Step", parent=self), 4, 0) + grid_layout.addWidget(QLabel("Step", parent=self), 5, 0) self.step = NumberLineEdit(1, 1000, 100, 0, parent=self) - grid_layout.addWidget(self.step, 4, 1) - grid_layout.addWidget(QLabel("μm", parent=self), 4, 2) + # Span to the μm label so the box gets real width instead of the + # narrow column shared with the Chi entry. + grid_layout.addWidget(self.step, 5, 1, 1, 4) + grid_layout.addWidget(QLabel("μm", parent=self), 5, 5) self.step.newValue.connect(self.step_changed) @Slot(float)