diff --git a/src/mainwindow.py b/src/mainwindow.py index 7cc538d..7bc546c 100644 --- a/src/mainwindow.py +++ b/src/mainwindow.py @@ -46,6 +46,10 @@ def load_custom_font() -> str: class MainWindow(QMainWindow): def __init__(self): super().__init__() + + # Initialisation de la configuration + self.config = ConfigManager() + self.ui = QUiLoader().load(f"{bundle_dir}/ui/mainwindow.ui", self) central = self.ui.centralWidget() self.setCentralWidget(central) @@ -77,9 +81,9 @@ class MainWindow(QMainWindow): # Définir la valeur initiale du slider (ici: 10%) #self.ui.audio_volume_adjust.setValue(10) - self.ui.audio_volume_adjust.setValue(config.get_volume()) + self.ui.audio_volume_adjust.setValue(self.config.get_volume()) #self.audio_output.setVolume(0.1) - self.audio_output.setVolume(config.get_volume() / 100) + self.audio_output.setVolume(self.config.get_volume() / 100) # Initialisation de la mémoire du volume (par défaut 10%) self.previous_volume = 10 @@ -214,11 +218,9 @@ class MainWindow(QMainWindow): self.ui.mute_btn.setStyleSheet("") self.is_muted = False - config.set_volume(self.previous_volume) + self.config.set_volume(self.previous_volume) if __name__ == "__main__": - # Initialisation de la configuration - config = ConfigManager() app = QApplication(sys.argv) with open(f"{bundle_dir}/styles/styles.qss", 'r') as f: