diff options
Diffstat (limited to 'src/qmldom/qqmldommock_p.h')
-rw-r--r-- | src/qmldom/qqmldommock_p.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/qmldom/qqmldommock_p.h b/src/qmldom/qqmldommock_p.h index b35d4d2e1c..97504cc631 100644 --- a/src/qmldom/qqmldommock_p.h +++ b/src/qmldom/qqmldommock_p.h @@ -43,7 +43,7 @@ public: constexpr static DomType kindValue = DomType::MockObject; DomType kind() const override { return kindValue; } - MockObject(Path pathFromOwner = Path(), QMap<QString, MockObject> subObjects = {}, + MockObject(const Path &pathFromOwner = Path(), QMap<QString, MockObject> subObjects = {}, QMap<QString, QCborValue> subValues = {}) : CommentableDomElement(pathFromOwner), subObjects(subObjects), subValues(subValues) { @@ -52,7 +52,7 @@ public: MockObject copy() const; std::pair<QString, MockObject> asStringPair() const; - bool iterateDirectSubpaths(DomItem &self, DirectVisitor) override; + bool iterateDirectSubpaths(const DomItem &self, DirectVisitor) const override; QMap<QString, MockObject> subObjects; QMap<QString, QCborValue> subValues; @@ -62,13 +62,13 @@ public: class MockOwner final : public OwningItem { protected: - std::shared_ptr<OwningItem> doCopy(DomItem &self) const override; + std::shared_ptr<OwningItem> doCopy(const DomItem &self) const override; public: constexpr static DomType kindValue = DomType::MockOwner; DomType kind() const override { return kindValue; } - MockOwner(Path pathFromTop = Path(), int derivedFrom = 0, + MockOwner(const Path &pathFromTop = Path(), int derivedFrom = 0, QMap<QString, MockObject> subObjects = {}, QMap<QString, QCborValue> subValues = {}, QMap<QString, QMap<QString, MockObject>> subMaps = {}, QMap<QString, QMultiMap<QString, MockObject>> subMultiMaps = {}, @@ -83,7 +83,7 @@ public: { } - MockOwner(Path pathFromTop, int derivedFrom, QDateTime dataRefreshedAt, + MockOwner(const Path &pathFromTop, int derivedFrom, QDateTime dataRefreshedAt, QMap<QString, MockObject> subObjects = {}, QMap<QString, QCborValue> subValues = {}) : OwningItem(derivedFrom, dataRefreshedAt), pathFromTop(pathFromTop), @@ -94,10 +94,10 @@ public: MockOwner(const MockOwner &o); - std::shared_ptr<MockOwner> makeCopy(DomItem &self) const; - Path canonicalPath(DomItem &self) const override; + std::shared_ptr<MockOwner> makeCopy(const DomItem &self) const; + Path canonicalPath(const DomItem &self) const override; - bool iterateDirectSubpaths(DomItem &self, DirectVisitor) override; + bool iterateDirectSubpaths(const DomItem &self, DirectVisitor) const override; Path pathFromTop; QMap<QString, MockObject> subObjects; |