From e9799990f017b9d1e731800543d48645a8f7b85f Mon Sep 17 00:00:00 2001 From: Le Tan Date: Thu, 12 Aug 2021 22:04:43 +0800 Subject: [PATCH] MarkdownEditor: add `graphviz` as the language of Graphviz --- src/data/extra/web/js/graphpreviewer.js | 2 +- src/data/extra/web/js/graphviz.js | 2 +- src/widgets/editors/previewhelper.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/data/extra/web/js/graphpreviewer.js b/src/data/extra/web/js/graphpreviewer.js index d010a6cb..8c168e8b 100644 --- a/src/data/extra/web/js/graphpreviewer.js +++ b/src/data/extra/web/js/graphpreviewer.js @@ -68,7 +68,7 @@ class GraphPreviewer { }; this.vnotex.getWorker('plantuml').renderText(p_text, func(this, p_id, p_timeStamp)); return; - } else if (p_lang === 'dot') { + } else if (p_lang === 'dot' || p_lang === 'graphviz') { let func = function(p_previewer, p_id, p_timeStamp) { let previewer = p_previewer; let id = p_id; diff --git a/src/data/extra/web/js/graphviz.js b/src/data/extra/web/js/graphviz.js index 6728afe0..062211ff 100644 --- a/src/data/extra/web/js/graphviz.js +++ b/src/data/extra/web/js/graphviz.js @@ -13,7 +13,7 @@ class Graphviz extends GraphRenderer { this.format = 'svg'; - this.langs = ['dot']; + this.langs = ['dot', 'graphviz']; this.useWeb = true; diff --git a/src/widgets/editors/previewhelper.cpp b/src/widgets/editors/previewhelper.cpp index 9428724e..dc061d88 100644 --- a/src/widgets/editors/previewhelper.cpp +++ b/src/widgets/editors/previewhelper.cpp @@ -211,7 +211,7 @@ bool PreviewHelper::checkPreviewSourceLang(SourceFlag p_flag, const QString &p_l return p_lang == QStringLiteral("puml") || p_lang == QStringLiteral("plantuml"); case SourceFlag::Graphviz: - return p_lang == QStringLiteral("dot"); + return p_lang == QStringLiteral("dot") || p_lang == QStringLiteral("graphviz"); case SourceFlag::Math: return p_lang == QStringLiteral("mathjax");