сишной функции вызвать Qt сигнал?
Можно вызвать сигнал по лямбде, но не понял причем там именно "сишность"
сишная либа умеет только в коллбеки, я делаю обёртку, хочу в колбеке дёргать сигнал
Должно работать, я делал обёртку с std::function над сигналами и это работало
есть пример, я что-то подобное видел
где-то должен быть доступен контекст в сишном колбеке
я не прям в сях силён
Я для коллбэков обработчиков сигналов(SIGINT etc) вроде юзал CallbackConnector, а например в mmal(который над OMX построен) есть возможность передать любой объект как void*, типа context так что зависит от библиотеки
Здесь мы ограничены typedef void (__stdcall *NCALLBACK)(PCHAR, int, int, int);
Обсуждают сегодня