Skip to content

Commit e52b0ff

Browse files
authored
Visually signal end of super animal video inference (#2637)
1 parent 57bcb3e commit e52b0ff

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

deeplabcut/gui/tabs/modelzoo.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -279,8 +279,7 @@ def run_video_adaptation(self):
279279
)
280280

281281
self.worker, self.thread = move_to_separate_thread(func)
282-
self.worker.finished.connect(lambda: self.run_button.setEnabled(True))
283-
self.worker.finished.connect(lambda: self.root._progress_bar.hide())
282+
self.worker.finished.connect(self.signal_analysis_complete)
284283
self.thread.start()
285284
self.run_button.setEnabled(False)
286285
self.root._progress_bar.show()
@@ -293,6 +292,14 @@ def run_video_adaptation(self):
293292
dest_folder=self._destfolder,
294293
**kwargs,
295294
)
295+
self.signal_analysis_complete()
296+
297+
def signal_analysis_complete(self):
298+
self.run_button.setEnabled(True)
299+
self.root._progress_bar.hide()
300+
msg = QtWidgets.QMessageBox(text="SuperAnimal video inference complete!")
301+
msg.setIcon(QtWidgets.QMessageBox.Information)
302+
msg.exec_()
296303

297304
def _gather_kwargs(self) -> dict:
298305
kwargs = {}

0 commit comments

Comments
 (0)