|
self.overlapXLabel = QLabel(self.graphParamsGroupBox) |
|
self.overlapXLabel.setText("X: ") |
|
overlap_layout.addWidget(self.overlapXLabel) |
|
self.overlapXLabel.setToolTip(overlap_tooltip_text) |
|
self.overlapXValueEntry = QDoubleSpinBox(self.graphParamsGroupBox) |
|
self.overlapXLabel.setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Minimum) |
|
self.overlapXValueEntry.setValue(0.20) |
|
self.overlapXValueEntry.setMaximum(0.99) |
|
self.overlapXValueEntry.setMinimum(0.00) |
|
self.overlapXValueEntry.setSingleStep(0.01) |
|
self.overlapXValueEntry.setSizePolicy(QSizePolicy.MinimumExpanding, QSizePolicy.Minimum) |
|
self.overlapXValueEntry.valueChanged.connect(self.displaySubvolumePreview) |
|
self.overlapXValueEntry.setToolTip(overlap_tooltip_text) |
|
if orientation == 0: |
|
self.overlapXValueEntry.setEnabled(False) |
|
|
|
overlap_layout.addWidget(self.overlapXValueEntry) |
|
pc['pointcloud_overlap_x_entry'] = self.overlapXValueEntry |
|
# Add Overlap Y |
|
self.overlapYLabel = QLabel(self.graphParamsGroupBox) |
|
self.overlapYLabel.setText("Y: ") |
|
self.overlapYLabel.setToolTip(overlap_tooltip_text) |
|
self.overlapYLabel.setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Minimum) |
|
overlap_layout.addWidget(self.overlapYLabel) |
|
self.overlapYValueEntry = QDoubleSpinBox(self.graphParamsGroupBox) |
|
self.overlapYValueEntry.setValue(0.20) |
|
self.overlapYValueEntry.setMaximum(0.99) |
|
self.overlapYValueEntry.setMinimum(0.00) |
|
self.overlapYValueEntry.setSingleStep(0.01) |
|
self.overlapYValueEntry.setSizePolicy(QSizePolicy.MinimumExpanding, QSizePolicy.Minimum) |
|
self.overlapYValueEntry.valueChanged.connect(self.displaySubvolumePreview) |
|
self.overlapYValueEntry.setToolTip(overlap_tooltip_text) |
|
if orientation == 1: |
|
self.overlapYValueEntry.setEnabled(False) |
|
|
|
overlap_layout.addWidget(self.overlapYValueEntry) |
|
pc['pointcloud_overlap_y_entry'] = self.overlapYValueEntry |
|
# Add Overlap Z |
|
self.overlapZLabel = QLabel(self.graphParamsGroupBox) |
|
self.overlapZLabel.setText("Z: ") |
|
self.overlapZLabel.setToolTip(overlap_tooltip_text) |
|
self.overlapZLabel.setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Minimum) |
|
overlap_layout.addWidget(self.overlapZLabel) |
|
self.overlapZValueEntry = QDoubleSpinBox(self.graphParamsGroupBox) |
|
self.overlapZValueEntry.setValue(0.20) |
|
self.overlapZValueEntry.setMaximum(0.99) |
|
self.overlapZValueEntry.setMinimum(0.00) |
|
self.overlapZValueEntry.setSingleStep(0.01) |
|
self.overlapZValueEntry.setSizePolicy(QSizePolicy.MinimumExpanding, QSizePolicy.Minimum) |
|
self.overlapZValueEntry.valueChanged.connect(self.displaySubvolumePreview) |
|
self.overlapZValueEntry.setToolTip(overlap_tooltip_text) |
problem with ',' and '.'
This was almost certainly due to the locale of the system being
pt-PT(Portuguese) which has a,as decimal separator. Unfortunately the app doesn't automatically detect the change of locale once running?iDVC/src/idvc/dvc_interface.py
Lines 2849 to 2899 in 230973e
FEEDBACK WORKSHOP BATH 22/05/2025