Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Выборка html кода из QTextEdit
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Script. Интеграция WebKit
Ponter
Подскажите правильный путь к решению:
есть код:
QTextEdit txt;
txt->setHtml("<a href=\"1\">Hello</a>");
после этого пользователь работает с этим виджетом и далее мне нужно всю измененную строку преобразовать в html код, чтобы выдрать все нужные теги.
если писать так txt->toHtml().split("метод разделения"); то он преобразует не в html код, а простой текст, следоватльно ничего с кодом не сделаешь.
тоже самое toPlainText() тоже не помогает.
Как мне получить html код всего QTextEdit в виде строки?
Спасибо
Litkevich Yuriy
Цитата(Ponter @ 5.3.2010, 4:21) *
если писать так txt->toHtml().split("метод разделения");
а зачем ты split делаешь? toHtml() возвращает весь документ в html'е
Ponter
Цитата(Litkevich Yuriy @ 5.3.2010, 8:22) *
Цитата(Ponter @ 5.3.2010, 4:21) *
если писать так txt->toHtml().split("метод разделения");
а зачем ты split делаешь? toHtml() возвращает весь документ в html'е

ну мне нужно выдрать как-то значения в тегах например <a> и <p>.
Litkevich Yuriy
Цитата(Ponter @ 5.3.2010, 11:54) *
ну мне нужно выдрать как-то значения в тегах например <a> и <p>.
может быть будет удобнее делать это с помощью текстового API?
в нём довольно много возможностей
Ponter
Цитата(Litkevich Yuriy @ 5.3.2010, 9:57) *
Цитата(Ponter @ 5.3.2010, 11:54) *
ну мне нужно выдрать как-то значения в тегах например <a> и <p>.
может быть будет удобнее делать это с помощью текстового API?
в нём довольно много возможностей

Так чтобы с этим работать нужен html код все равно, такого быть не может, чтобы разрабы упустили такую возможность: html загружать, но не выгружать код
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.