diff options
Diffstat (limited to 'common/domain/folder.cpp')
-rw-r--r-- | common/domain/folder.cpp | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/common/domain/folder.cpp b/common/domain/folder.cpp index 5558060..80e9f8f 100644 --- a/common/domain/folder.cpp +++ b/common/domain/folder.cpp | |||
@@ -89,17 +89,8 @@ QSharedPointer<ReadPropertyMapper<TypeImplementation<Folder>::Buffer> > TypeImpl | |||
89 | QSharedPointer<WritePropertyMapper<TypeImplementation<Folder>::BufferBuilder> > TypeImplementation<Folder>::initializeWritePropertyMapper() | 89 | QSharedPointer<WritePropertyMapper<TypeImplementation<Folder>::BufferBuilder> > TypeImplementation<Folder>::initializeWritePropertyMapper() |
90 | { | 90 | { |
91 | auto propertyMapper = QSharedPointer<WritePropertyMapper<BufferBuilder> >::create(); | 91 | auto propertyMapper = QSharedPointer<WritePropertyMapper<BufferBuilder> >::create(); |
92 | propertyMapper->addMapping("parent", [](const QVariant &value, flatbuffers::FlatBufferBuilder &fbb) -> std::function<void(BufferBuilder &)> { | 92 | propertyMapper->addMapping<QByteArray>("parent", &BufferBuilder::add_parent); |
93 | auto offset = variantToProperty<QByteArray>(value, fbb); | 93 | propertyMapper->addMapping<QString>("name", &BufferBuilder::add_name); |
94 | return [offset](BufferBuilder &builder) { builder.add_parent(offset); }; | 94 | propertyMapper->addMapping<QByteArray>("icon", &BufferBuilder::add_icon); |
95 | }); | ||
96 | propertyMapper->addMapping("name", [](const QVariant &value, flatbuffers::FlatBufferBuilder &fbb) -> std::function<void(BufferBuilder &)> { | ||
97 | auto offset = variantToProperty<QString>(value, fbb); | ||
98 | return [offset](BufferBuilder &builder) { builder.add_name(offset); }; | ||
99 | }); | ||
100 | propertyMapper->addMapping("icon", [](const QVariant &value, flatbuffers::FlatBufferBuilder &fbb) -> std::function<void(BufferBuilder &)> { | ||
101 | auto offset = variantToProperty<QByteArray>(value, fbb); | ||
102 | return [offset](BufferBuilder &builder) { builder.add_icon(offset); }; | ||
103 | }); | ||
104 | return propertyMapper; | 95 | return propertyMapper; |
105 | } | 96 | } |