В одной из функций(функция-слот QMainWindow) создаю экземпляр потока. Поток запускается но как только управление уходит от той функции из которой я вызвал поток, для потока вызывается деструктор, а приложение падает с ошибкой сегментирования. Как этого избежать?