aboutsummaryrefslogtreecommitdiff
path: root/src/renderers/markdownrenderer.cpp
diff options
context:
space:
mode:
authorKarol Kosek <krkk@krkk.ct8.pl>2021-04-05 00:27:37 +0200
committerFelix Queißner <felix@ib-queissner.de>2021-04-05 17:13:58 +0200
commit1e2734f47d65702eeb31d0287a383eedab56c55e (patch)
tree889714dc70183703bb4ee2aeb253a4724b7e639e /src/renderers/markdownrenderer.cpp
parentabbe085b266707c21fb8993f5605bd9ac41c7d06 (diff)
downloadkristall-1e2734f47d65702eeb31d0287a383eedab56c55e.tar.gz
MarkdownRenderer: use blockquotes style from config
Diffstat (limited to 'src/renderers/markdownrenderer.cpp')
-rw-r--r--src/renderers/markdownrenderer.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/renderers/markdownrenderer.cpp b/src/renderers/markdownrenderer.cpp
index f6f2f5e..1edb923 100644
--- a/src/renderers/markdownrenderer.cpp
+++ b/src/renderers/markdownrenderer.cpp
@@ -9,6 +9,7 @@
#include <QDebug>
#include <QTextCursor>
+#include <QTextTableCell>
//static char const *nodeToStr(cmark_node_type type)
//{
@@ -133,9 +134,14 @@ static void renderNode(RenderState &state, cmark_node & node, const QTextCharFor
state.emitNewBlock();
state.suppress_next_block = true;
+ QTextTable *table = cursor.insertTable(1, 1, state.text_style.blockquote_tableformat);
cursor.setBlockFormat(state.text_style.blockquote_format);
+ QTextTableCell cell = table->cellAt(0, 0);
+ cell.setFormat(state.text_style.blockquote);
+
renderChildren(state, node, current_format);
+ cursor.movePosition(QTextCursor::NextBlock);
resetFormatting(state);
break;
}