![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qtextdocumentfragment_p.h>
Public Types | |
| enum | ImportMode { ImportToFragment , ImportToDocument } |
| Public Types inherited from QTextHtmlParser | |
| enum | Margin { MarginTop , MarginRight , MarginBottom , MarginLeft } |
Public Member Functions | |
| QTextHtmlImporter (QTextDocument *_doc, const QString &html, ImportMode mode, const QTextDocument *resourceProvider=nullptr) | |
| void | import () |
| Public Member Functions inherited from QTextHtmlParser | |
| ~QTextHtmlParser () | |
| const QTextHtmlParserNode & | at (int i) const |
| QTextHtmlParserNode & | operator[] (int i) |
| int | count () const |
| int | last () const |
| int | depth (int i) const |
| int | topMargin (int i) const |
| int | bottomMargin (int i) const |
| int | leftMargin (int i) const |
| int | rightMargin (int i) const |
| int | topPadding (int i) const |
| int | bottomPadding (int i) const |
| int | leftPadding (int i) const |
| int | rightPadding (int i) const |
| qreal | tableCellBorder (int i, int edge) const |
| QTextFrameFormat::BorderStyle | tableCellBorderStyle (int i, int edge) const |
| QBrush | tableCellBorderBrush (int i, int edge) const |
| void | dumpHtml () |
| void | parse (const QString &text, const QTextDocument *resourceProvider) |
Friends | |
| class | QTypeInfo< List > |
| class | QTypeInfo< TableCellIterator > |
| struct | Table |
| class | QTypeInfo< Table > |
| class | QTypeInfo< RowColSpanInfo > |
Additional Inherited Members | |
| Static Public Member Functions inherited from QTextHtmlParser | |
| static int | lookupElement (QStringView element) |
| static Q_GUI_EXPORT QString | parseEntity (QStringView entity) |
| Protected Member Functions inherited from QTextHtmlParser | |
| QTextHtmlParserNode * | newNode (int parent) |
| void | parse () |
| void | parseTag () |
| void | parseCloseTag () |
| void | parseExclamationTag () |
| QString | parseEntity () |
| QString | parseWord () |
| QTextHtmlParserNode * | resolveParent () |
| void | resolveNode () |
| QStringList | parseAttributes () |
| void | applyAttributes (const QStringList &attributes) |
| void | eatSpace () |
| bool | hasPrefix (QChar c, int lookahead=0) const |
| int | margin (int i, int mar) const |
| bool | nodeIsChildOf (int i, QTextHTMLElements id) const |
| Protected Attributes inherited from QTextHtmlParser | |
| QList< QTextHtmlParserNode * > | nodes |
| QString | txt |
| int | pos |
| int | len |
| bool | textEditMode |
| const QTextDocument * | resourceProvider |
Definition at line 81 of file qtextdocumentfragment_p.h.
| Enumerator | |
|---|---|
| ImportToFragment | |
| ImportToDocument | |
Definition at line 85 of file qtextdocumentfragment_p.h.
| QTextHtmlImporter::QTextHtmlImporter | ( | QTextDocument * | _doc, |
| const QString & | html, | ||
| ImportMode | mode, | ||
| const QTextDocument * | resourceProvider = nullptr ) |
Definition at line 433 of file qtextdocumentfragment.cpp.
| void QTextHtmlImporter::import | ( | ) |
Definition at line 461 of file qtextdocumentfragment.cpp.
Definition at line 107 of file qtextdocumentfragment_p.h.
|
friend |
Definition at line 172 of file qtextdocumentfragment_p.h.
Definition at line 159 of file qtextdocumentfragment_p.h.
|
friend |
Definition at line 123 of file qtextdocumentfragment_p.h.
|
friend |
Definition at line 159 of file qtextdocumentfragment_p.h.