В QApplication, если мы вызываем exec (), тогда начинается новый процесс / поток?
Нет, вызов exec будет:
exec
Входит в основной цикл событий и ожидает вызова exit (), затем возвращает значение, которое было установлено для exit () (которое равно 0, еслиexit () вызывается через quit ()). Необходимо вызвать эту функцию, чтобы начать обработку событий.Основной цикл обработки событий получает события из оконной системы и отправляет их в виджеты приложения.
Входит в основной цикл событий и ожидает вызова exit (), затем возвращает значение, которое было установлено для exit () (которое равно 0, еслиexit () вызывается через quit ()).
Необходимо вызвать эту функцию, чтобы начать обработку событий.Основной цикл обработки событий получает события из оконной системы и отправляет их в виджеты приложения.