QtWebKit Manager - PullRequest
       6

QtWebKit Manager

4 голосов
/ 14 января 2010

Меня попросили найти способ управления модулем QTWebKit вне QT. Идея состоит в том, чтобы использовать QTWebKit в качестве интерфейса (GUI) для приложения. Желаемый (менеджер) должен работать как средство связи между графическим интерфейсом и основным приложением, написанным на C ++.

Менеджер должен быть спроектирован таким образом, чтобы он мог генерировать Java-запросы и обрабатывать события из самого GUI и обновлять страницы в соответствии с взаимодействиями с пользователем и / или обновлениями сообщений из основного приложения.

Мы сочли вариант создания внутреннего веб-сервера несколько медленным, и, честно говоря, я не уверен, как и с чего начинать разработку, поскольку почти все примеры, связанные с QTWebKit, являются просто простыми веб-браузерами.

Если кто-то может указать мне на онлайн-статью или пример, который реализует или обсуждает нечто похожее на то, о чем я говорю, я был бы очень благодарен.

И обратите внимание, что дело не в том, как QTWebKit манипулирует и обновляет HTML-страницы, а в том, как оно может взаимодействовать с другими приложениями и как другое приложение может отправлять информацию в QTWebKit

1 Ответ

2 голосов
/ 16 января 2010

Общая память. В Qt вы можете использовать QSharedMemory. Если вы не хотите вводить зависимость Qt в другое ваше приложение C ++. Я предлагаю вам создать общий доступ к памяти как отдельное приложение и загрузить его как процесс для обмена данными.

...