![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qtextmarkdownimporter_p.h>
Public Types | |
enum | Feature { FeatureCollapseWhitespace = 0x0001 , FeaturePermissiveATXHeaders = 0x0002 , FeaturePermissiveURLAutoLinks = 0x0004 , FeaturePermissiveMailAutoLinks = 0x0008 , FeatureNoIndentedCodeBlocks = 0x0010 , FeatureNoHTMLBlocks = 0x0020 , FeatureNoHTMLSpans = 0x0040 , FeatureTables = 0x0100 , FeatureStrikeThrough = 0x0200 , FeaturePermissiveWWWAutoLinks = 0x0400 , FeatureTasklists = 0x0800 , FeatureUnderline = 0x4000 , FeatureFrontMatter = 0x100000 , FeaturePermissiveAutoLinks , FeatureNoHTML = QTextDocument::MarkdownNoHTML , DialectCommonMark = QTextDocument::MarkdownDialectCommonMark , DialectGitHub = QTextDocument::MarkdownDialectGitHub } |
Public Member Functions | |
QTextMarkdownImporter (QTextDocument *doc, Features features) | |
QTextMarkdownImporter (QTextDocument *doc, QTextDocument::MarkdownFeatures features) | |
void | import (const QString &markdown) |
int | cbEnterBlock (int blockType, void *detail) |
int | cbLeaveBlock (int blockType, void *detail) |
int | cbEnterSpan (int spanType, void *detail) |
int | cbLeaveSpan (int spanType, void *detail) |
int | cbText (int textType, const char *text, unsigned size) |
Definition at line 33 of file qtextmarkdownimporter_p.h.
Definition at line 36 of file qtextmarkdownimporter_p.h.
QTextMarkdownImporter::QTextMarkdownImporter | ( | QTextDocument * | doc, |
Features | features ) |
QTextMarkdownImporter::QTextMarkdownImporter | ( | QTextDocument * | doc, |
QTextDocument::MarkdownFeatures | features ) |
Definition at line 119 of file qtextmarkdownimporter.cpp.
int QTextMarkdownImporter::cbEnterBlock | ( | int | blockType, |
void * | detail ) |
Definition at line 203 of file qtextmarkdownimporter.cpp.
int QTextMarkdownImporter::cbEnterSpan | ( | int | spanType, |
void * | detail ) |
Definition at line 418 of file qtextmarkdownimporter.cpp.
int QTextMarkdownImporter::cbLeaveBlock | ( | int | blockType, |
void * | detail ) |
Definition at line 345 of file qtextmarkdownimporter.cpp.
int QTextMarkdownImporter::cbLeaveSpan | ( | int | spanType, |
void * | detail ) |
Definition at line 468 of file qtextmarkdownimporter.cpp.
int QTextMarkdownImporter::cbText | ( | int | textType, |
const char * | text, | ||
unsigned | size ) |
Definition at line 486 of file qtextmarkdownimporter.cpp.
Definition at line 165 of file qtextmarkdownimporter.cpp.