Найти - Пользователи
Полная версия: Просмоторщик HTML
Начало » GUI » Просмоторщик HTML
1 2
Jenyay
Всем привет.
Использую wxPython, и мне понадобилось окно для просмотра HTML. Стандартное wxHtmlWindow настолько убого, что не знает ничего про css, подвисает пока не загрузит все картинки из сети, да и не все теги знает. Слышал про некий wxIE, но не хотелось бы из-за него терять совместимость с *nux'ами. Попадался компонент для движка от Мозиллы, но компонент давно не развивается, да и запустить его мне так и не удалось.

Есть ли какой-нибудь хороший Просмоторщик HTML для wxPython? А как в этом плане с другими библиотеками для GUI? В принципе, могу перейти на pyQT, если там этой проблемы не будет.
clopomor
можете сделать обёртку над wxMozilla
clopomor
или http://www.wxpython.org/docs/api/wx.webkit.WebKitCtrl-class.html
Jenyay
clopomor

wxMozilla мне как раз и не удалось запустить. А за ссылку на WebKitCtrl спасибо, надо будет попробовать.
Jenyay
WebKitCtrl работает оказывается только под мак :(
clopomor
транк С++ движка собирается и под винду и под Линукс … 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/
Jenyay
clopomor

Спасибо, покопаюсь еще с wxMozilla.

А что касается WebKit, то в документации пишут: webkit: wx.webkit.WebKitCtrl for Mac OSX. Сам модуль есть, но если попытаться использовать WebKitCtrl, то при вызове его конструктора получаю исключение NotImplementedError.
Jenyay
Кстати, в документации по wxWidgets вообще не нашел класса WebKitCtrl.
clopomor
обвязка для webkit и не входит в состав wxWidgets, её планируют туда внести с версии 3.0 (в 2.9 начали )
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB