Fix the alpha sliders not taking the correct value on startup and not syncing bidirectionally.

This commit is contained in:
David Robertson
2020-05-06 04:56:56 +01:00
parent 44fb91633a
commit be93f78f7c
5 changed files with 63 additions and 87 deletions

View File

@@ -677,6 +677,7 @@ class FCColorEntry(QtWidgets.QFrame):
self.entry.editingFinished.connect(self._sync_button_color)
self.button.clicked.connect(self._on_button_clicked)
def get_value(self) -> str:
return self.entry.get_value()
@@ -733,6 +734,8 @@ class FCSliderWithSpinner(QtWidgets.QFrame):
self.slider.valueChanged.connect(self._on_slider)
self.spinner.valueChanged.connect(self._on_spinner)
self.valueChanged = self.spinner.valueChanged
def get_value(self) -> int:
return self.spinner.get_value()