"Периодически" это в цикле или по таймеру?
хотя какая разница, просто вставляете, например, перед textedit->append("полет нормальный") qApp->processEvents() и радуетесь, что интерфейс программы не виснет
Вот только нужно не забывать о подключении QApplication
Второй вариант: через потоки
самый простой вариант переопределяйте метод run() класса QThread, и запускайте поток, впрочем в документации это подробно описано