From b11f556b9acf079fb74c3ce10a07bda617f6da6c Mon Sep 17 00:00:00 2001 From: codeboss <2422523675@qq.com> Date: Sun, 10 Aug 2025 18:00:16 +0800 Subject: [PATCH] update --- TranslateUI/extract_basic.cpp | 26 +++++++++++++------------- TranslateUI/extract_basic.h | 2 +- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/TranslateUI/extract_basic.cpp b/TranslateUI/extract_basic.cpp index f27f3fd..40ae94f 100644 --- a/TranslateUI/extract_basic.cpp +++ b/TranslateUI/extract_basic.cpp @@ -713,33 +713,33 @@ QString AsRuleSet::topic() return NAME(AsRuleSet); } -QString ExtractDelegate::name() const +QString ExtractProcess::name() const { return _inst._field_name; } -bool ExtractDelegate::setOffsetSpan(int bytes) +bool ExtractProcess::setOffsetSpan(int bytes) { _inst._bytes_offset = bytes; return true; } -int ExtractDelegate::offsetSpan() const +int ExtractProcess::offsetSpan() const { return _inst._bytes_offset; } -std::shared_ptr ExtractDelegate::delegateInst() const +std::shared_ptr ExtractProcess::delegateInst() const { return _inst._delegate_inst; } -void ExtractDelegate::setDelegate(std::shared_ptr inst) +void ExtractProcess::setDelegate(std::shared_ptr inst) { _inst._delegate_inst = inst; } -void ExtractDelegate::registSubField(std::shared_ptr inst) +void ExtractProcess::registSubField(std::shared_ptr inst) { inst->setField(name(), _inst._delegate_inst->outType()); @@ -747,7 +747,7 @@ void ExtractDelegate::registSubField(std::shared_ptr inst) _inst._delegate_inst->registSubField(nlayer); } -void ExtractDelegate::parse(const QByteArray& bytes, std::shared_ptr out) const +void ExtractProcess::parse(const QByteArray& bytes, std::shared_ptr out) const { auto context = std::make_shared(); context->init(name(), out); @@ -756,7 +756,7 @@ void ExtractDelegate::parse(const QByteArray& bytes, std::shared_ptrparse(bytes_sec, context); } -void ExtractDelegate::loadFrom(std::shared_ptr core, const QJsonObject& obj) +void ExtractProcess::loadFrom(std::shared_ptr core, const QJsonObject& obj) { QJsonObject field_obj; OBJECT_PEAK(field_obj, obj); @@ -773,7 +773,7 @@ void ExtractDelegate::loadFrom(std::shared_ptr core, const QJson _inst._delegate_inst->loadFrom(core, data_obj); } -void ExtractDelegate::saveTo(QJsonObject& obj) const +void ExtractProcess::saveTo(QJsonObject& obj) const { QJsonObject field_obj; STRING_SAVE(_inst._field_name, field_obj); @@ -788,17 +788,17 @@ void ExtractDelegate::saveTo(QJsonObject& obj) const OBJECT_SAVE(field_obj, obj); } -std::shared_ptr ExtractDelegate::newDefault() const +std::shared_ptr ExtractProcess::newDefault() const { - return std::make_shared(); + return std::make_shared(); } -void ExtractDelegate::setName(const QString& name) +void ExtractProcess::setName(const QString& name) { _inst._field_name = name; } -int ExtractDelegate::countWithin() const +int ExtractProcess::countWithin() const { return _inst._delegate_inst->countWithin() + offsetSpan(); } diff --git a/TranslateUI/extract_basic.h b/TranslateUI/extract_basic.h index 96e1125..4b27e24 100644 --- a/TranslateUI/extract_basic.h +++ b/TranslateUI/extract_basic.h @@ -345,7 +345,7 @@ namespace extract { }; - class ExtractDelegate : public ExtractWrap { + class ExtractProcess : public ExtractWrap { private: struct __Private { QString _field_name = "";