From 5256bb0e49520456fe050c6ccedec4a749205f13 Mon Sep 17 00:00:00 2001 From: codeboss <2422523675@qq.com> Date: Fri, 19 Apr 2024 12:43:30 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=80=E6=96=B0=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WsNovelParser/WsNovelParser.vcxproj.user | 4 ++-- WsNovelParser/htmlprint.cpp | 6 +++--- libParse/libParse.vcxproj.user | 4 ++-- libSyntax/libSyntax.vcxproj.user | 4 ++-- libToken/libToken.vcxproj.user | 4 ++-- 5 files changed, 11 insertions(+), 11 deletions(-) diff --git a/WsNovelParser/WsNovelParser.vcxproj.user b/WsNovelParser/WsNovelParser.vcxproj.user index e5c371e..c61a474 100644 --- a/WsNovelParser/WsNovelParser.vcxproj.user +++ b/WsNovelParser/WsNovelParser.vcxproj.user @@ -6,9 +6,9 @@ -path D:\Projects\Cpp\WsNovelParser\x64\test_file - 2024-04-17T14:40:52.6884025Z + 2024-04-18T16:19:34.8201347Z - 2024-04-17T14:40:53.5267874Z + 2024-04-18T16:19:35.0443022Z \ No newline at end of file diff --git a/WsNovelParser/htmlprint.cpp b/WsNovelParser/htmlprint.cpp index 2b483fe..3a06f87 100644 --- a/WsNovelParser/htmlprint.cpp +++ b/WsNovelParser/htmlprint.cpp @@ -451,13 +451,13 @@ QString printer::tools_printer::storylines_paint(const QListelements()) { if (example_novel::NovelNode::FragmentDefine == (example_novel::NovelNode) frag->accessPeers()->element()->typeMark()) { - arrows_link += previous_node + u8"->" + get_node_name(frag) + u8"\n"; + arrows_link += previous_node + u8"->" + get_node_name(frag) + QString(u8"[label=\"%1\"]\n").arg(story_elem->name()); previous_node = get_node_name(frag); } else if (example_novel::NovelNode::FragmentRefer == (example_novel::NovelNode)frag->accessPeers()->element()->typeMark()) { auto frag_refer = std::dynamic_pointer_cast(frag->accessPeers()->element()); auto frag_src = node_records[frag_refer->referSignature()]; - arrows_link += previous_node + u8"->" + get_node_name(frag_src) + u8"\n"; + arrows_link += previous_node + u8"->" + get_node_name(frag_src) + QString(u8"[label=\"%1\"]\n").arg(story_elem->name()); previous_node = get_node_name(frag_src); } } @@ -496,7 +496,7 @@ QString printer::tools_printer::volumes_paint(const QListfragmentRefer()); auto symbo_refer = node_records[refer_fragment->referSignature()]; - arrows_out << QString(u8"fragment_%1 -- %2\n").arg((qulonglong)refer_fragment.get()).arg(get_node_name(symbo_refer)); + arrows_out << QString(u8"fragment_%1 -- %2[color=\"red\"]\n").arg((qulonglong)refer_fragment.get()).arg(get_node_name(symbo_refer)); } } auto article_define = std::dynamic_pointer_cast(article_access->element()); diff --git a/libParse/libParse.vcxproj.user b/libParse/libParse.vcxproj.user index b265dab..9b795c2 100644 --- a/libParse/libParse.vcxproj.user +++ b/libParse/libParse.vcxproj.user @@ -5,9 +5,9 @@ WindowsLocalDebugger - 2024-04-17T14:40:53.7303429Z + 2024-04-18T16:19:35.3371722Z - 2024-04-17T14:40:53.9873724Z + 2024-04-18T16:19:35.6699349Z \ No newline at end of file diff --git a/libSyntax/libSyntax.vcxproj.user b/libSyntax/libSyntax.vcxproj.user index e0ba63b..8a3ebd1 100644 --- a/libSyntax/libSyntax.vcxproj.user +++ b/libSyntax/libSyntax.vcxproj.user @@ -5,9 +5,9 @@ WindowsLocalDebugger - 2024-04-17T14:40:54.1672966Z + 2024-04-18T16:19:35.8253732Z - 2024-04-17T14:40:54.3959724Z + 2024-04-18T16:19:35.9840282Z \ No newline at end of file diff --git a/libToken/libToken.vcxproj.user b/libToken/libToken.vcxproj.user index cd86d16..2f21ae3 100644 --- a/libToken/libToken.vcxproj.user +++ b/libToken/libToken.vcxproj.user @@ -2,9 +2,9 @@ - 2024-04-17T14:40:54.5095005Z + 2024-04-18T16:19:35.1200999Z - 2024-04-17T14:40:54.8818904Z + 2024-04-18T16:19:35.2650069Z \ No newline at end of file