This class extends
QTextEdit(in read-only mode), adding some navigation functionality so that users can follow links in hypertext documents.
If you want to provide your users with an editable rich text editor, use
QTextEdit. If you want a text browser without hypertext navigation use
QTextEdit, and use
setReadOnly()to disable editing. If you just need to display a small piece of rich text use
Document Source and Contents¶
The contents of
QTextEditare set with
QTextBrowseralso implements the
setSource()function, making it possible to use a named document as the source text. The name is looked up in a list of search paths and in the directory of the current document factory.
If a document name ends with an anchor (for example, “
#anchor"), the text browser automatically scrolls to that position (using
scrollToAnchor()). When the user clicks on a hyperlink, the browser will call
setSource()itself with the link’s
hrefvalue as argument. You can track the current source by connecting to the
© 2022 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.