Merge build settings page layout options
This commit is contained in:
@@ -136,9 +136,21 @@ class NSpinBox(QSpinBox):
|
||||
|
||||
class NDoubleSpinBox(QDoubleSpinBox):
|
||||
|
||||
def __init__(self, parent: QWidget | None = None) -> None:
|
||||
def __init__(
|
||||
self,
|
||||
parent: QWidget | None = None,
|
||||
*,
|
||||
min: float = 0.0,
|
||||
max: float = 15.0,
|
||||
step: float = 0.1,
|
||||
prec: int = 2,
|
||||
) -> None:
|
||||
super().__init__(parent=parent)
|
||||
self.setFocusPolicy(Qt.FocusPolicy.StrongFocus)
|
||||
self.setMinimum(min)
|
||||
self.setMaximum(max)
|
||||
self.setSingleStep(step)
|
||||
self.setDecimals(prec)
|
||||
return
|
||||
|
||||
def wheelEvent(self, event: QWheelEvent) -> None:
|
||||
|
||||
Reference in New Issue
Block a user