Jenyay
Авг. 26, 2008 07:46:20
Всем привет.
Использую wxPython, и мне понадобилось окно для просмотра HTML. Стандартное wxHtmlWindow настолько убого, что не знает ничего про css, подвисает пока не загрузит все картинки из сети, да и не все теги знает. Слышал про некий wxIE, но не хотелось бы из-за него терять совместимость с *nux'ами. Попадался компонент для движка от Мозиллы, но компонент давно не развивается, да и запустить его мне так и не удалось.
Есть ли какой-нибудь хороший Просмоторщик HTML для wxPython? А как в этом плане с другими библиотеками для GUI? В принципе, могу перейти на pyQT, если там этой проблемы не будет.
clopomor
Авг. 26, 2008 10:18:31
можете сделать обёртку над wxMozilla
Jenyay
Авг. 26, 2008 10:23:59
clopomor
wxMozilla мне как раз и не удалось запустить. А за ссылку на WebKitCtrl спасибо, надо будет попробовать.
Jenyay
Авг. 26, 2008 10:46:52
WebKitCtrl работает оказывается только под мак :(
clopomor
Авг. 26, 2008 12:40:44
транк С++ движка собирается и под винду и под Линукс …
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
Авг. 26, 2008 13:38:57
clopomor
Спасибо, покопаюсь еще с wxMozilla.
А что касается WebKit, то в документации пишут: webkit: wx.webkit.WebKitCtrl for Mac OSX. Сам модуль есть, но если попытаться использовать WebKitCtrl, то при вызове его конструктора получаю исключение NotImplementedError.
Jenyay
Авг. 26, 2008 13:41:04
Кстати, в документации по wxWidgets вообще не нашел класса WebKitCtrl.
clopomor
Авг. 26, 2008 14:09:13
обвязка для webkit и не входит в состав wxWidgets, её планируют туда внести с версии 3.0 (в 2.9 начали )