|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.06.2015, 19:05 | #1 |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
Правильный парсинг html в Qt
Здравствуйте.
Необходимо парсить html средствами Qt. Я это делаю следующим образом: Код:
Правильный ли это подход для решение такой задачи? То при закрытии приложения выдает ошибки в окно дебага: LEAK: 5 CachedResource LEAK: 4258 WebCoreNode Которые говорят об утечке памяти. Заранее благодарен.
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
|
04.06.2015, 00:06 | #2 | |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
Цитата:
|
|
04.06.2015, 08:34 | #3 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,342
|
|
04.06.2015, 18:51 | #4 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
Я решения не нашёл. С этими утечками пришлось смириться
|
04.06.2015, 19:18 | #5 | |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
Цитата:
Выходит что-то неправильно делаю, утечки не должно быть. У меня версия Qt: 5.1.1
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
|
|
13.06.2015, 23:24 | #6 |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
Теперь еще кроме утечки памяти столкнулся с проблемой использования QWebPage в потоке.
Если я использую QWebPage в потоке, то приложение крашит: ASSERT failure in QWidget: "Widgets must be created in the GUI thread.", file kernel\qwidget.cpp, line 1485 Invalid parameter passed to C runtime function. Invalid parameter passed to C runtime function. Можно ли как-то записать html в QWebElement не используя QWebPage?
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
|
26.06.2015, 18:51 | #8 |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
Были проблемы с кодировками, но вроде разобрался, задать кодировку парсеру можно следующим образом:
Код:
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Парсинг html... | kta87 | Общие вопросы Delphi | 3 | 06.04.2012 12:13 |
парсинг HTML | Gregor | HTML и CSS | 0 | 07.10.2011 09:24 |
Парсинг HTML | Che Guevara | PHP | 4 | 21.07.2011 19:28 |
парсинг Html | eldar | Общие вопросы Delphi | 4 | 23.04.2009 20:42 |
HTML Парсинг | BaikalLord | Помощь студентам | 5 | 15.12.2008 08:20 |