Доступ к сигналу из другого потока

Рейтинг: 0Ответов: 0Опубликовано: 29.01.2023

Всем привет. У меня класс который обращается к gui работает в отдельном потоке, и вроде нормально работало когда обращался к слотам. Но мне теперь потребовалось реакцию на сигнал из С++. В нужный qml добавил

Connections { target: eventHandler; function onSignalAlertUserExists() {} }

и вызвал сигнал. И получаю теперь ошибку

QQmlEngine: Illegal attempt to connect to EventHandler(0x55.......) that is in a different thread than the QML engine QQmlApplicationEngine(0x7ff.........

Подскажите пожалуйста. С потоками я еще не идеально разбираюсь. Спасибо.

Ответы

Ответов пока нет.