def setCurrentIndex(self, index): """Change the current widget being displayed with an animation.""" old_widget = self.currentWidget() new_widget = self.widget(index) if old_widget != new_widget: self.fader_widget = ui_tools.FaderWidget(self.currentWidget(), self.widget(index)) QStackedWidget.setCurrentIndex(self, index)
def setCurrentIndex(self, index): """Change the current widget being displayed with an animation.""" try: self.fader_widget = ui_tools.FaderWidget(self.currentWidget(), self.widget(index)) except Exception as e: print("\nFallo:", e) super(StackedWidget, self).setCurrentIndex(index)
def setCurrentIndex(self, index): self.fader_widget = ui_tools.FaderWidget(self.currentWidget(), self.widget(index)) QStackedWidget.setCurrentIndex(self, index)