def set_color_picker_value(self):
     color = self.color_temp
     r, g, b = Color.from_factor_to_rgb(color[0], color[1], color[2])
     q_color = QColor(r, g, b)
     new_color = QColorDialog.getColor(q_color)
     button = self.ui.pushButton_colorPicker
     self.color_temp = Color.from_rgb_to_factor(new_color.red(), new_color.green(), new_color.blue())
     button.setStyleSheet("background-color: rgb({},{},{})".format(new_color.red(), new_color.green(), new_color.blue()))
 def set_color_picker(self, material):
     button = self.ui.pushButton_colorPicker
     color = material.get_surface_colour()
     self.color_temp = (color[0], color[1], color[2])
     r, g, b = Color.from_factor_to_rgb(color[0], color[1], color[2])
     button.setStyleSheet("background-color: rgb({},{},{})".format(r, g, b))