diff options
| author | Robert Honz <exislow+github@gmail.com> | 2024-03-22 17:31:33 +0100 |
|---|---|---|
| committer | Robert Honz <exislow+github@gmail.com> | 2024-03-22 17:31:33 +0100 |
| commit | 48fd379ebaed9398791bd1dab819a6351b3763df (patch) | |
| tree | 7d4a7c900223a08fb1f49b60522f55488a2f9ff1 /tidal_dl_ng/dialog.py | |
| parent | 6c3ed1030876e1670f13c96c1beb036020203be7 (diff) | |
| download | tidal-dl-ng-48fd379ebaed9398791bd1dab819a6351b3763df.tar.gz | |
✨ Search for artists is possible.
Diffstat (limited to 'tidal_dl_ng/dialog.py')
| -rw-r--r-- | tidal_dl_ng/dialog.py | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/tidal_dl_ng/dialog.py b/tidal_dl_ng/dialog.py index 21d32d3..5a063d2 100644 --- a/tidal_dl_ng/dialog.py +++ b/tidal_dl_ng/dialog.py @@ -105,19 +105,18 @@ class DialogPreferences(QtWidgets.QDialog): def _init_signals(self): self.ui.cb_video_convert_mp4.stateChanged.connect(self.on_cb_video_convert_mp4) - def on_cb_video_convert_mp4(self, int): - if self.ui.cb_video_convert_mp4.isChecked(): - # Check if ffmpeg is in PATH otherwise show error message. - if not is_installed_ffmpeg(): - self.ui.cb_video_convert_mp4.setChecked(False) - self.ui.cb_video_convert_mp4.setCheckState(QtCore.Qt.CheckState.Unchecked) - QtWidgets.QMessageBox.critical( - self, - "FFmpeg not found!", - "Either FFmpeg is not installed on your computer or not set within " - "your PATH variable. You cannot activate this option until FFmpeg " - "is correctly installed and set to your environmental PATH variable.", - ) + def on_cb_video_convert_mp4(self, change_status: int): + # Check if ffmpeg is in PATH otherwise show error message. + if self.ui.cb_video_convert_mp4.isChecked() and not is_installed_ffmpeg(): + self.ui.cb_video_convert_mp4.setChecked(False) + self.ui.cb_video_convert_mp4.setCheckState(QtCore.Qt.CheckState.Unchecked) + QtWidgets.QMessageBox.critical( + self, + "FFmpeg not found!", + "Either FFmpeg is not installed on your computer or not set within " + "your PATH variable. You cannot activate this option until FFmpeg " + "is correctly installed and set to your environmental PATH variable.", + ) def _init_line_edit(self): self.parameters_line_edit = [ |
