6

I have html in a QString, what widget can I use to display it? (QWebView is not necessary as I dont access Internet)

Regof
  • 2,667
  • 3
  • 21
  • 22

2 Answers2

6

QWebViews setHtml():

The QWebView class provides a widget that is used to view and edit web documents.

In Qt QWebView is the widget that renders pages for you - if you don't need the networking features it provides, simply don't use them.

founderio
  • 394
  • 1
  • 2
  • 14
Georg Fritzsche
  • 95,426
  • 26
  • 188
  • 233
6

Depending on what HTML tags you are using, you might be able to get away with a QTextEdit. It has support for most of HTML, including tables and images. Take a look at the docs and see if it fits your particular needs.

If you need something more advanced, then you will have to use the widgets in QtWebKit.

founderio
  • 394
  • 1
  • 2
  • 14
swanson
  • 7,178
  • 4
  • 31
  • 33