Я использую стороннюю библиотеку, из которой я хочу сделать обратный вызов пользовательского интерфейса (написанный на qt) при некоторых событиях. Я регистрирую обратный вызов с помощью указателя функции интерфейса, но когда я получаю обратный вызов, я получаю следующую ошибку
«QObject :: startTimer: QTimer можно использовать только с потоками, запущенными с QThread» и
«QPixmap: небезопасно использовать растровые изображения вне потока GUI»
и ошибка сегментации.
Я искал и обнаружил, что не могу напрямую вызывать функции пользовательского интерфейса, так как он вызывается в другом потоке
Я хотел знать, как я могу зарегистрировать функцию обратного вызова для обновления пользовательского интерфейса.