Форум сайта python.su
Всем привет.
Использую wxPython, и мне понадобилось окно для просмотра HTML. Стандартное wxHtmlWindow настолько убого, что не знает ничего про css, подвисает пока не загрузит все картинки из сети, да и не все теги знает. Слышал про некий wxIE, но не хотелось бы из-за него терять совместимость с *nux'ами. Попадался компонент для движка от Мозиллы, но компонент давно не развивается, да и запустить его мне так и не удалось.
Есть ли какой-нибудь хороший Просмоторщик HTML для wxPython? А как в этом плане с другими библиотеками для GUI? В принципе, могу перейти на pyQT, если там этой проблемы не будет.
Офлайн
можете сделать обёртку над wxMozilla
Офлайн
Офлайн
clopomor
wxMozilla мне как раз и не удалось запустить. А за ссылку на WebKitCtrl спасибо, надо будет попробовать.
Офлайн
WebKitCtrl работает оказывается только под мак :(
Офлайн
транк С++ движка собирается и под винду и под Линукс … http://wxwebkit.wxcommunity.com/index.php?n=Main.APIDocumentation (API минимальное что б обертку писать) может питоновская обёртка его не использует, а берёт стандартный WebKit? но он тоже кросплатформенный… странно..
ну а для wxMozilla есть готовые сборки (например в rpm) http://rpmfind.net/linux/RPM/sourceforge/w/wx/wxmozilla/wxmozilla-python-0.5.1-1.i586.html . Посмотреть пример использования можно в http://documancer.sourceforge.net/
Офлайн
Офлайн
clopomor
Спасибо, покопаюсь еще с wxMozilla.
А что касается WebKit, то в документации пишут: webkit: wx.webkit.WebKitCtrl for Mac OSX. Сам модуль есть, но если попытаться использовать WebKitCtrl, то при вызове его конструктора получаю исключение NotImplementedError.
Офлайн
Кстати, в документации по wxWidgets вообще не нашел класса WebKitCtrl.
Офлайн
обвязка для webkit и не входит в состав wxWidgets, её планируют туда внести с версии 3.0 (в 2.9 начали )
Офлайн