Мне нужно разработать плагин для внешней программы, использующей C #.
Я опытный программист на Qt / C ++, а ядро плагина запрограммировано на C ++.
Моей первой идеей было запрограммировать графический интерфейс на C #, который записывает настройки в текстовый файл, а затем вызывает основной код C ++ как внешний процесс, используя этот текстовый файл в качестве входных данных.
Однако я также заметил, что в Qt есть что-то, называемое QAxServer Module, которое должно позволить запускать код Qt / C ++ GUI из C # (через ActiveX).
Я немного поэкспериментировал с этим, и это показалось немного «шатким».
У вас есть какой-нибудь опыт, которым вы могли бы поделиться?