Как сопоставить сигнал Qt с событием в управляемом C ++ (C ++ / CLI)

Я пишу оболочку в .NET (C ++ / CLI), чтобы она была возможность использовать собственный код C ++ Qt в .NET. Как я могу сопоставить сигнал Qt с управляемым событием .NET, чтобы, когда мой код Qt запускал сигнал, я мог передать это в код .NET.

Мой управляемый класс определяет событие, но если я попробую чтобы использовать обычный метод QObject :: connect для подключения к сигналу, требуется приемник QObject * ... Полагаю, мне нужно провести какой-то магический маршаллинг?

6
задан Marc Mutz - mmutz 27 April 2011 в 13:16
поделиться