aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmldom/qqmldommock_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/qmldom/qqmldommock_p.h')
-rw-r--r--src/qmldom/qqmldommock_p.h16
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;