QTextBrowser или QWebView? - PullRequest
       14

QTextBrowser или QWebView?

5 голосов
/ 01 декабря 2011

Мне нужно визуализировать некоторый HTML-контент (созданный приложением), и мне интересно, должен ли я использовать QTextBrowser или QWebView.Хотя они кажутся довольно похожими, документ не обсуждает различия между ними.

Я думаю, QWebView - это почти полнофункциональный браузер, но как насчет QTextBrowser?Использует ли он также webkit?Могу ли я столкнуться с некоторыми ограничениями, если буду его использовать?

1 Ответ

9 голосов
/ 01 декабря 2011

QTextBrowser поддерживает только подмножество HTML и CSS, документацию см. здесь .Его преимущество в том, что он легкий, QWebView использует гораздо больше кода и ресурсов.

Дополнительная информация Ответ точный, однако я вынужден дополнить его дополнительной информацией (OP).В качестве предупреждения прочитайте предоставленную ссылку, чтобы получить работающие теги и стили.em размеры, кажется, не работают вообще, поэтому установите все ваши размеры в пикселях;HR-стиль крайне ограничен;bottom-border стилизация недоступна (что могло бы стать хорошей альтернативой HR);,Так что не делайте свой дизайн в Firefox и ожидайте, что он будет работать в Qt.Скорее всего, не будет.Проверяйте ссылки, когда все работает не так, как вы, за исключением и настраивайте по мере необходимости.В конце концов, возможно, с QTextBrowser возможно сделать много дизайнов, но лучше проверять на ходу.

...