diff options
author | Jesús <heckyel@hyperbola.info> | 2019-12-23 19:57:27 -0500 |
---|---|---|
committer | Jesús <heckyel@hyperbola.info> | 2019-12-23 19:57:27 -0500 |
commit | 272e05503050750256f1c284aeeb16fee82b822b (patch) | |
tree | 7ce2c1a1936c437fe6d1ee6a1389934b6aa9e11f /hypervideo_gui/main_ui.py | |
parent | 266db74b8e7abe93aed3c78f5eea15c768d6f202 (diff) | |
download | hypervideo-gui-272e05503050750256f1c284aeeb16fee82b822b.tar.lz hypervideo-gui-272e05503050750256f1c284aeeb16fee82b822b.tar.xz hypervideo-gui-272e05503050750256f1c284aeeb16fee82b822b.zip |
improve message finished
Diffstat (limited to 'hypervideo_gui/main_ui.py')
-rw-r--r-- | hypervideo_gui/main_ui.py | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/hypervideo_gui/main_ui.py b/hypervideo_gui/main_ui.py index 9eba119..ccbbf2d 100644 --- a/hypervideo_gui/main_ui.py +++ b/hypervideo_gui/main_ui.py @@ -97,7 +97,7 @@ class MainWindow(QMainWindow): self.dl_proc.started.connect(lambda: self.dl_btn.setEnabled(False)) self.dl_proc.started.connect(lambda: self.fmts_btn.setEnabled(False)) self.dl_proc.started.connect(lambda: self.cxl_btn.setEnabled(True)) - self.dl_proc.finished.connect(lambda: self.show_msg("Download done!")) + self.dl_proc.finished.connect(self.msg_dl_finished) self.dl_proc.finished.connect(lambda: self.dl_btn.setEnabled(True)) self.dl_proc.finished.connect(lambda: self.fmts_btn.setEnabled(True)) self.dl_proc.finished.connect(lambda: self.cxl_btn.setEnabled(False)) @@ -432,6 +432,18 @@ class MainWindow(QMainWindow): except ValueError: pass + def msg_dl_finished(self): + ''' Message finished download ''' + self.pbar.setValue(100) + + msg = QMessageBox() + msg.setWindowTitle('%s' % __title__) + msg.setText('Download done!') + msg.setIcon(QMessageBox.Information) + self.show() + + msg.exec_() + def cancel_download(self): ''' Cancel download''' if self.dl_proc.state() == QProcess.Running: |