Задать вопрос
oleja1ee7
@oleja1ee7

Как переместить функцию в поток QThread?

Здравствуйте, в классе mainw имеется функция outputExcelReport(), как ее можно переместить в другой поток по вызову?
Обязательно ли создавать новый класс для нее?
  • Вопрос задан
  • 217 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
vt4a2h
@vt4a2h Куратор тега C++
Senior software engineer (C++/Qt/boost)
В случае Qt можно просто использовать QtConcurrent::run: doc.qt.io/qt-5/qtconcurrentrun.html
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Tesla4o
@Tesla4o
Без пользы жизнь - безвременная смерть... В. Гете
как вариант можно еще так.
myfunction().moveToThread(you thread);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы