ктонить работал с KHTML? |
Здравствуйте, гость ( Вход | Регистрация )
ктонить работал с KHTML? |
AndreSnake |
23.10.2009, 11:53
Сообщение
#1
|
Студент Группа: Участник Сообщений: 23 Регистрация: 21.10.2009 Пользователь №: 1172 Спасибо сказали: 2 раз(а) Репутация: 0 |
добавляю контрол на форму но не могу установить ему размеры ((
kPart = new KHTMLPart(mainUi.centralwidget); kPart.OpenUrl("/home/user/web/2.html"); kPart.View().Resize(200,200); kPart.Show(); отображается в окне маленьким квадратом (( |
|
|
ViGOur |
23.10.2009, 11:59
Сообщение
#2
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
А чем WebKit не устраивает? В Qt он работает за милую душу.
Да и 200 на 200, это в принципе маленький квадратик. Вообще как я понял, лучше не работать с пикселями а работать с лайоутами. Меньше проблем будет. |
|
|
AndreSnake |
23.10.2009, 12:07
Сообщение
#3
|
Студент Группа: Участник Сообщений: 23 Регистрация: 21.10.2009 Пользователь №: 1172 Спасибо сказали: 2 раз(а) Репутация: 0 |
А чем WebKit не устраивает? В Qt он работает за милую душу. Да и 200 на 200, это в принципе маленький квадратик. Вообще как я понял, лучше не работать с пикселями а работать с лайоутами. Меньше проблем будет. в WebKit я не нашел достпа к Dom модели. она там есть? а как с лайоутом сделать? А чем WebKit не устраивает? В Qt он работает за милую душу. Да и 200 на 200, это в принципе маленький квадратик. Вообще как я понял, лучше не работать с пикселями а работать с лайоутами. Меньше проблем будет. он создает квадрат гдето 50*50 пикселей. 200 это для примера. |
|
|
ViGOur |
23.10.2009, 12:27
Сообщение
#4
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
в WebKit я не нашел достпа к Dom модели. она там есть? а как с лайоутом сделать? Не знаю есть там доступ к Dom или нет и на сколько он хорош, на ладно просто любопытно было...А с лайоутами как быть читай: Учебное пособие по виджетам: Использование компоновок. Думая там исчерпывающее описание... |
|
|
AndreSnake |
23.10.2009, 12:31
Сообщение
#5
|
Студент Группа: Участник Сообщений: 23 Регистрация: 21.10.2009 Пользователь №: 1172 Спасибо сказали: 2 раз(а) Репутация: 0 |
в WebKit я не нашел достпа к Dom модели. она там есть? а как с лайоутом сделать? Не знаю есть там доступ к Dom или нет и на сколько он хорош, на ладно просто любопытно было...А с лайоутами как быть читай: Учебное пособие по виджетам: Использование компоновок. Думая там исчерпывающее описание... ну а насчет Дом модели? |
|
|
AD |
23.10.2009, 12:38
Сообщение
#6
|
Профессионал Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17 |
|
|
|
kwisp |
23.10.2009, 12:54
Сообщение
#7
|
астарожна ынтжинэр Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23 |
AD,
скорее всего он имел ввиду немного не тот DOM который ты. ты имелл виду XML раз упомянул SAX а он скорее всего имел ввиду DOM который доступ к объектам странички дает и проч. AndreSnake, а ты в линуске работашь? KHTML использует же кедовские библиотеки... мне просто нужен был кроссплатформенный движок я остановился на WebKit |
|
|
AndreSnake |
23.10.2009, 13:28
Сообщение
#8
|
Студент Группа: Участник Сообщений: 23 Регистрация: 21.10.2009 Пользователь №: 1172 Спасибо сказали: 2 раз(а) Репутация: 0 |
AndreSnake, а ты в линуске работашь? KHTML использует же кедовские библиотеки... мне просто нужен был кроссплатформенный движок я остановился на WebKit [/quote] я работаю в девелопере на шарпе. пробовал различные движки: mono.webbrowser, gecko.webcontrol, gtkhtml, webkit.webview. ни один мне не дал добраться до внутренности веб страницы... вот ежинственный нашел движок, который мне позволяет работать с дом моделю (( |
|
|
ViGOur |
23.10.2009, 13:42
Сообщение
#9
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Я единственное что делал с веб китом, это загружал страничку, получал её html и обрабатывал его...
в принципе имея html контент тебе ничего не мешает его засунуть в DOM модель.
Сообщение отредактировал ViGOur - 23.10.2009, 13:43 |
|
|
fsMark |
23.10.2009, 14:07
Сообщение
#10
|
Студент Группа: Участник Сообщений: 97 Регистрация: 23.4.2008 Из: г. Киров Пользователь №: 155 Спасибо сказали: 10 раз(а) Репутация: 1 |
The QWebElement class provides convenient access to DOM elements in a QWebFrame. отсюда
|
|
|
Текстовая версия | Сейчас: 8.12.2024, 6:14 |