aboutsummaryrefslogtreecommitdiff
path: root/documentoutlinemodel.cpp
diff options
context:
space:
mode:
authorFelix (xq) Queißner <git@mq32.de>2020-06-06 14:22:53 +0200
committerFelix (xq) Queißner <git@mq32.de>2020-06-06 14:22:53 +0200
commitbcda97a2e17f6e1366cfe5b03bd0b407d4484255 (patch)
tree2f485e8ff94e26a4c8e1b2e0310c396dbb23c5a0 /documentoutlinemodel.cpp
parent7e7ac47308d88aa3a67836937a6888b7b3d90d56 (diff)
downloadkristall-bcda97a2e17f6e1366cfe5b03bd0b407d4484255.tar.gz
Reworks document rendering: Now generates QTextDocument directly instead of using HTML inbetween.
Diffstat (limited to 'documentoutlinemodel.cpp')
-rw-r--r--documentoutlinemodel.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/documentoutlinemodel.cpp b/documentoutlinemodel.cpp
index 1787d9e..b44ceff 100644
--- a/documentoutlinemodel.cpp
+++ b/documentoutlinemodel.cpp
@@ -9,6 +9,13 @@ DocumentOutlineModel::DocumentOutlineModel() :
}
+void DocumentOutlineModel::clear()
+{
+ beginBuild();
+ endBuild();
+
+}
+
void DocumentOutlineModel::beginBuild()
{
beginResetModel();
@@ -17,7 +24,7 @@ void DocumentOutlineModel::beginBuild()
"<ROOT>",
0,
QVector<Node> { },
-};
+ };
}
void DocumentOutlineModel::appendH1(const QString &title)