Доступ к сигналу из другого потока
Всем привет. У меня класс который обращается к 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.........
Подскажите пожалуйста. С потоками я еще не идеально разбираюсь. Спасибо.
Источник: Stack Overflow на русском