summaryrefslogtreecommitdiff
path: root/tidal_dl_ng/dialog.py
diff options
context:
space:
mode:
authorRobert Honz <exislow+github@gmail.com>2024-03-22 17:31:33 +0100
committerRobert Honz <exislow+github@gmail.com>2024-03-22 17:31:33 +0100
commit48fd379ebaed9398791bd1dab819a6351b3763df (patch)
tree7d4a7c900223a08fb1f49b60522f55488a2f9ff1 /tidal_dl_ng/dialog.py
parent6c3ed1030876e1670f13c96c1beb036020203be7 (diff)
downloadtidal-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.py25
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 = [