From: James Bunton Date: Sun, 17 Feb 2013 01:01:30 +0000 (+1100) Subject: Show initial loading window while waiting for makemkv X-Git-Url: https://code.delx.au/bluplayer/commitdiff_plain/e89452c9b6375f16a83ea43acced20fb6bad6825 Show initial loading window while waiting for makemkv --- diff --git a/bluplayer.py b/bluplayer.py index 4b6f2b8..42db223 100755 --- a/bluplayer.py +++ b/bluplayer.py @@ -321,6 +321,18 @@ def main(): player_window.video_selected.connect(mplayer.play) mplayer.play_finished.connect(player_window.set_play_finished) + loading_window = QProgressDialog( + "Loading BluRay disc. Please wait...", + "Exit", + 0, 0, # 'infinite' style progress bar + player_window + ) + loading_window.setWindowTitle("Loading disc") + loading_window.setWindowModality(Qt.WindowModal); + loading_window.show() + loading_window.canceled.connect(qApp.quit) + makemkv.title_load_complete.connect(loading_window.reset) + logging.info("Starting application") makemkv_thread.start() mplayer_thread.start()