''

def fade_out(self, on_finished_connect):

    self._run_before_fade_out()
    self._fade_setup()
    self.anim.setEasingCurve(self.easing_curve_out)
    self.anim.setStartValue(self.opacity_max)
    self.anim.setEndValue(self.opacity_min)
    self.anim.setDuration(self.duration_fadeout)
    self.anim.finished.connect(on_finished_connect)
    self.anim.finished.connect(self._set_fade_finished)
    self.anim.finished.connect(self._run_after_fade_out)
    self.anim.start()
