When autocomplete results are available use up and down arrows to review and enter to select. Touch device users, explore by touch or with swipe gestures.
Run external programs in PyQt5 with QProcess, with streams and progress bars
Run background programs without impacting your UI. So far we've looked at how to run work in separate threads, allowing you to do complex tasks without interrupting your UI.