CuteMarkEd
Version %1
%1
%2
%3
") .arg(tr("Qt-based, free and open source markdown editor with live HTML preview")) diff --git a/app/aboutdialog.ui b/app/aboutdialog.ui index 38e12c9e..fb7e52a9 100644 --- a/app/aboutdialog.ui +++ b/app/aboutdialog.ui @@ -32,7 +32,7 @@| Markdown bemenet | +Kimenet | +
|---|---|
+# Címsor 1 + +## Címsor 2 + +### Címsor 3 + +#### Címsor 4 + +##### Címsor 5 + +###### Címsor 6+ |
+
+ Címsor 1+Címsor 2+Címsor 3+Címsor 4+Címsor 5+Címsor 6+ |
+
+Címsor 1 +=========== + +Címsor 2 +-----------+ |
+
+ Címsor 1+Címsor 2+ |
+
| Markdown bemenet | +Kimenet | +
|---|---|
+Egy bekezdés egyszerűen egy + vagy több egymás utáni sor + szöveg, egy vagy több üres + vonallal elválasztva. + +Ez egy másik bekezdés.+ |
+
+ Egy bekezdés egyszerűen egy vagy több egymás utáni sor szöveg, egy vagy több üres vonallal elválasztva. +Ez egy másik bekezdés. + |
+
+Hogy sortörést +hozz létre, fejez be +a sort kettő vagy több +szóközzel.+ |
+
+ Hogy sortörést |
+
| Markdown bemenet | +Kimenet | +
|---|---|
+* Elem 1 +* Elem 2 +* Elem 3 + ++ Elem 1 ++ Elem 2 ++ Elem 3 + +- Elem 1 +- Elem 2 +- Elem 3+ |
+
+
|
+
+1. Elem 1 +2. Elem 2 +3. Elem 3+ |
+
+
|
+
+* Elem 1 +1. Elem 2 ++ Elem 3 +2. Elem 4+ |
+
+
|
+
+Kifejezés +: Definíció+ |
+
+
|
+
| Markdown bemenet | +Kimenet | +
|---|---|
+*Kiemelt* vagyok + +__Kiemelt_ vagyok+ |
+
+ Kiemelt vagyok + +Kiemelt vagyok + |
+
+**Félkövér** vagyok + +__Félkövér__ vagyok+ |
+
+ Félkövér vagyok + +Félkövér vagyok + |
+
TEST
", 0); + QString html = htmlTemplate.render("TEST
", 0); const QString expected = QStringLiteral("%1\nTEST
") - .arg(SCROLL_SCRIPT); - QCOMPARE(html, expected); + .arg(SCROLL_SCRIPT); + QCOMPARE(html, expected); } void HtmlTemplateTest::rendersMermaidGraphInsideCodeTags() { - HtmlTemplate htmlTemplate(HTML_TEMPLATE); + HtmlTemplate htmlTemplate(HTML_TEMPLATE); - QString html = htmlTemplate.render("TEST", HtmlTemplate::DiagramSupport);
+ QString html = htmlTemplate.render("TEST", HtmlTemplate::DiagramSupport);
- const QString expected = QStringLiteral("%1\n%2\nTEST")
- .arg(SCROLL_SCRIPT).arg(MERMAID_JS);
- QCOMPARE(html, expected);
+ const QString expected = QStringLiteral("%1\n%2\n%3\nTEST")
+ .arg(SCROLL_SCRIPT).arg(MERMAID_CSS).arg(MERMAID_JS);
+ QCOMPARE(html, expected);
}
void HtmlTemplateTest::replacesMermaidCodeTagsByDivTagsIfCodeHighlightingEnabled()
{
- HtmlTemplate htmlTemplate(HTML_TEMPLATE);
+ HtmlTemplate htmlTemplate(HTML_TEMPLATE);
- QString html = htmlTemplate.render("TEST", HtmlTemplate::DiagramSupport | HtmlTemplate::CodeHighlighting);
+ QString html = htmlTemplate.render("TEST", HtmlTemplate::DiagramSupport | HtmlTemplate::CodeHighlighting);
- const QString expected = QStringLiteral("%1\n%2\n%3\n