From 58ed6d6492249280fa2002399c492872a800dfa0 Mon Sep 17 00:00:00 2001
From: codeboss <2422523675@qq.com>
Date: Tue, 2 Apr 2024 23:23:21 +0800
Subject: [PATCH] refactor
---
WsNovelParser/WsNovelParser.vcxproj.user | 4 ++--
WsNovelParser/htmlprint.cpp | 14 +++++++-------
WsNovelParser/htmlprint.h | 10 +++++-----
libParse/libParse.vcxproj.user | 4 ++--
libSyntax/libSyntax.vcxproj.user | 4 ++--
libToken/libToken.vcxproj.user | 4 ++--
6 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/WsNovelParser/WsNovelParser.vcxproj.user b/WsNovelParser/WsNovelParser.vcxproj.user
index 737f5df..81916ac 100644
--- a/WsNovelParser/WsNovelParser.vcxproj.user
+++ b/WsNovelParser/WsNovelParser.vcxproj.user
@@ -5,9 +5,9 @@
WindowsLocalDebugger
- 2024-03-31T14:11:49.6878635Z
+ 2024-04-02T15:18:58.9876786Z
- 2024-03-31T14:11:50.2019950Z
+ 2024-04-02T15:18:59.1749926Z
\ No newline at end of file
diff --git a/WsNovelParser/htmlprint.cpp b/WsNovelParser/htmlprint.cpp
index cc33dbd..ca0f614 100644
--- a/WsNovelParser/htmlprint.cpp
+++ b/WsNovelParser/htmlprint.cpp
@@ -16,11 +16,11 @@ QString Access::pageRefers() const { return this->summary_refer_store; }
Element::Element(std::shared_ptr handle) :Access(handle) {}
-void printer::Element::setPieceRefer(const QString& href) {
+void printer::Element::setSliceRefer(const QString& href) {
this->refer_store = href;
}
-QString printer::Element::pieceRefers() const {
+QString printer::Element::sliceRefers() const {
return refer_store;
}
@@ -70,7 +70,7 @@ QString StoryLine::getPageHTML(QDomElement& parent) const {
case NovelNode::FragmentRefer:
case NovelNode::FragmentDefine: {
auto element_inst = this->getElement(inst_c->element()->signature());
- element_inst->getPieceHTML(dom_storyline);
+ element_inst->getSliceHTML(dom_storyline);
}break;
default:
break;
@@ -99,7 +99,7 @@ std::shared_ptr printer::FragmentRef::hostFragment() const
return this->host_inst.lock();
}
-QString FragmentRef::getPieceHTML(QDomElement& dom_parent) const {
+QString FragmentRef::getSliceHTML(QDomElement& dom_parent) const {
auto syntax_element = this->accessPeers()->element();
auto refer_element = std::dynamic_pointer_cast(syntax_element);
@@ -142,7 +142,7 @@ QString FragmentRef::getPageHTML(QDomElement& parent) const {
refers_dom.appendChild(title_block);
auto title_refer = doc.createElement(u8"a");
title_refer.appendChild(doc.createTextNode(refer_element->signature()));
- title_refer.setAttribute("href", this->pieceRefers());
+ title_refer.setAttribute("href", this->sliceRefers());
title_block.appendChild(title_refer);
std::function>)> build_cascade =
@@ -175,7 +175,7 @@ QList> Fragment::additionals() const {
return this->additionals_store;
}
-QString Fragment::getPieceHTML(QDomElement& parent) const {
+QString Fragment::getSliceHTML(QDomElement& parent) const {
auto syntax_access = this->accessPeers();
auto fragment_inst = std::dynamic_pointer_cast(syntax_access->element());
@@ -332,7 +332,7 @@ std::function>&, const QString&)> refe
[&](const QList>& items, const QString& summary_href) {
for (auto& item : items) {
auto element_addr = QString::number((qulonglong)item->accessPeers()->element().get());
- item->setPieceRefer(summary_href + u8"#" + element_addr);
+ item->setSliceRefer(summary_href + u8"#" + element_addr);
}
};
diff --git a/WsNovelParser/htmlprint.h b/WsNovelParser/htmlprint.h
index 1bc976f..ad12996 100644
--- a/WsNovelParser/htmlprint.h
+++ b/WsNovelParser/htmlprint.h
@@ -49,13 +49,13 @@ namespace printer {
/*
* @brief 设置片段URL,从故事汇总页面跳转回出处页面
*/
- virtual void setPieceRefer(const QString& href);
- virtual QString pieceRefers() const;
+ virtual void setSliceRefer(const QString& href);
+ virtual QString sliceRefers() const;
/*
* @brief 获取故事片段出处的节点HTML
*/
- virtual QString getPieceHTML(QDomElement &doc) const = 0;
+ virtual QString getSliceHTML(QDomElement &doc) const = 0;
private:
QString refer_store;
@@ -109,7 +109,7 @@ namespace printer {
QString getPageHTML(QDomElement& doc) const override;
// 通过 Element 继承
- QString getPieceHTML(QDomElement& doc) const override;
+ QString getSliceHTML(QDomElement& doc) const override;
private:
std::weak_ptr host_inst;
@@ -132,7 +132,7 @@ namespace printer {
QString getPageHTML(QDomElement& doc) const override;
// 通过 Element 继承
- QString getPieceHTML(QDomElement& doc) const override;
+ QString getSliceHTML(QDomElement& doc) const override;
};
diff --git a/libParse/libParse.vcxproj.user b/libParse/libParse.vcxproj.user
index 57e7254..2634bf7 100644
--- a/libParse/libParse.vcxproj.user
+++ b/libParse/libParse.vcxproj.user
@@ -5,9 +5,9 @@
WindowsLocalDebugger
- 2024-03-31T14:11:50.6102543Z
+ 2024-04-02T15:18:59.4171377Z
- 2024-03-31T14:11:50.7328441Z
+ 2024-04-02T15:18:59.5628515Z
\ No newline at end of file
diff --git a/libSyntax/libSyntax.vcxproj.user b/libSyntax/libSyntax.vcxproj.user
index 3545fe8..0bde9e8 100644
--- a/libSyntax/libSyntax.vcxproj.user
+++ b/libSyntax/libSyntax.vcxproj.user
@@ -5,9 +5,9 @@
WindowsLocalDebugger
- 2024-03-31T14:11:50.4238856Z
+ 2024-04-02T15:18:59.2348615Z
- 2024-03-31T14:11:50.5434786Z
+ 2024-04-02T15:18:59.3520172Z
\ No newline at end of file
diff --git a/libToken/libToken.vcxproj.user b/libToken/libToken.vcxproj.user
index 5e874a7..e7f4f9c 100644
--- a/libToken/libToken.vcxproj.user
+++ b/libToken/libToken.vcxproj.user
@@ -2,9 +2,9 @@
- 2024-03-31T14:11:50.7936395Z
+ 2024-04-02T15:18:59.6245932Z
- 2024-03-31T14:11:50.9152358Z
+ 2024-04-02T15:18:59.7760855Z
\ No newline at end of file