У меня есть библиотека для Haskell, которая может взять обычное веб-приложение, запустить его на локальном сервере, а затем открыть окно, отображающее это приложение с помощью QtWebkit. Код для взаимодействия с Qt очень короткий. Однако я хотел бы избежать накладных расходов Qt для пользователей Windows.
Кажется, что лучшим подходом было бы иметь альтернативу этому файлу C ++ на основе QtWebkit, который вместо этого использует библиотеку MSHTML в Windows. К сожалению, у меня почти нет опыта работы с библиотеками для Windows. Кажется, мне нужно использовать интерфейс IWebBrowser2 , но это в основном умозрительно.
Если кто-то может указать мне правильное направление, я был бы очень благодарен. Последний трюк заключается в том, что он должен компилироваться с MinGW. Не уверен, сколько осложнений в этом случае.
Спасибо