From e89452c9b6375f16a83ea43acced20fb6bad6825 Mon Sep 17 00:00:00 2001 From: James Bunton Date: Sun, 17 Feb 2013 12:01:30 +1100 Subject: [PATCH] Show initial loading window while waiting for makemkv --- bluplayer.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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() -- 2.39.2