diff options
Diffstat (limited to 'dummyresource')
-rw-r--r-- | dummyresource/domainadaptor.cpp | 8 | ||||
-rw-r--r-- | dummyresource/facade.cpp | 2 |
2 files changed, 5 insertions, 5 deletions
diff --git a/dummyresource/domainadaptor.cpp b/dummyresource/domainadaptor.cpp index 2182f9a..7a767ca 100644 --- a/dummyresource/domainadaptor.cpp +++ b/dummyresource/domainadaptor.cpp | |||
@@ -27,7 +27,7 @@ public: | |||
27 | 27 | ||
28 | } | 28 | } |
29 | 29 | ||
30 | void setProperty(const QString &key, const QVariant &value) | 30 | void setProperty(const QByteArray &key, const QVariant &value) |
31 | { | 31 | { |
32 | if (mResourceMapper && mResourceMapper->mWriteAccessors.contains(key)) { | 32 | if (mResourceMapper && mResourceMapper->mWriteAccessors.contains(key)) { |
33 | // mResourceMapper->setProperty(key, value, mResourceBuffer); | 33 | // mResourceMapper->setProperty(key, value, mResourceBuffer); |
@@ -36,7 +36,7 @@ public: | |||
36 | } | 36 | } |
37 | } | 37 | } |
38 | 38 | ||
39 | virtual QVariant getProperty(const QString &key) const | 39 | virtual QVariant getProperty(const QByteArray &key) const |
40 | { | 40 | { |
41 | if (mResourceBuffer && mResourceMapper->mReadAccessors.contains(key)) { | 41 | if (mResourceBuffer && mResourceMapper->mReadAccessors.contains(key)) { |
42 | return mResourceMapper->getProperty(key, mResourceBuffer); | 42 | return mResourceMapper->getProperty(key, mResourceBuffer); |
@@ -47,9 +47,9 @@ public: | |||
47 | return QVariant(); | 47 | return QVariant(); |
48 | } | 48 | } |
49 | 49 | ||
50 | virtual QStringList availableProperties() const | 50 | virtual QList<QByteArray> availableProperties() const |
51 | { | 51 | { |
52 | QStringList props; | 52 | QList<QByteArray> props; |
53 | props << mResourceMapper->mReadAccessors.keys(); | 53 | props << mResourceMapper->mReadAccessors.keys(); |
54 | props << mLocalMapper->mReadAccessors.keys(); | 54 | props << mLocalMapper->mReadAccessors.keys(); |
55 | return props; | 55 | return props; |
diff --git a/dummyresource/facade.cpp b/dummyresource/facade.cpp index d196e54..1af735e 100644 --- a/dummyresource/facade.cpp +++ b/dummyresource/facade.cpp | |||
@@ -184,7 +184,7 @@ void DummyResourceFacade::readValue(QSharedPointer<Akonadi2::Storage> storage, c | |||
184 | auto adaptor = mFactory->createAdaptor(buffer.entity()); | 184 | auto adaptor = mFactory->createAdaptor(buffer.entity()); |
185 | //TODO only copy requested properties | 185 | //TODO only copy requested properties |
186 | auto memoryAdaptor = QSharedPointer<Akonadi2::Domain::MemoryBufferAdaptor>::create(*adaptor); | 186 | auto memoryAdaptor = QSharedPointer<Akonadi2::Domain::MemoryBufferAdaptor>::create(*adaptor); |
187 | auto event = QSharedPointer<Akonadi2::Domain::Event>::create("org.kde.dummy", QString::fromUtf8(static_cast<char*>(keyValue), keySize), revision, memoryAdaptor); | 187 | auto event = QSharedPointer<Akonadi2::Domain::Event>::create("org.kde.dummy", QByteArray::fromRawData(static_cast<char*>(keyValue), keySize), revision, memoryAdaptor); |
188 | resultCallback(event); | 188 | resultCallback(event); |
189 | } | 189 | } |
190 | return true; | 190 | return true; |