Запустить фоновый поток в приложении QTC++

Программы на C++. Форум разработчиков
Гость
Запустить фоновый поток в приложении QT

Сообщение Гость »


Я хочу запустить фоновый поток, отличный от QT, который будет ждать события. Затем обработайте это событие в потоке QT MainClass. Приложение работает на встроенном Linux. У меня есть библиотеки QT и Boost. Как лучше всего это сделать?

main.cpp:

int main(int argc, char *argv[]) { //.... mainClass = boost::make_shared(); //это QTthread второйКласс = boost::make_shared(); //это не объект QT .... //делаем что-нибудь в приложении qt .... вернуть приложение.exec(); } MainClass::run() { //обработка события } Поэтому я хочу запустить фоновый поток во втором классе, а затем продолжить работу в основном. Когда событие происходит во втором классе, обработайте его MainClass.

Вернуться в «C++»