summaryrefslogtreecommitdiffstats
path: root/common/resource.h
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-10-21 14:36:05 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-10-21 14:36:05 +0200
commit40bc3c0607757159e274a72c4dca6f2445196ef0 (patch)
tree58af345ea9f9455480adce1b34b1782ae8a12893 /common/resource.h
parenta3a694db437cf88d11f141150702d5ca80774b3d (diff)
downloadsink-40bc3c0607757159e274a72c4dca6f2445196ef0.tar.gz
sink-40bc3c0607757159e274a72c4dca6f2445196ef0.zip
Specify the resource name in one place
Diffstat (limited to 'common/resource.h')
-rw-r--r--common/resource.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/common/resource.h b/common/resource.h
index 426585d..1dbc365 100644
--- a/common/resource.h
+++ b/common/resource.h
@@ -71,14 +71,14 @@ private:
71class SINK_EXPORT ResourceFactory : public QObject 71class SINK_EXPORT ResourceFactory : public QObject
72{ 72{
73public: 73public:
74 static ResourceFactory *load(const QString &resourceName); 74 static ResourceFactory *load(const QByteArray &resourceName);
75 75
76 ResourceFactory(QObject *parent); 76 ResourceFactory(QObject *parent);
77 virtual ~ResourceFactory(); 77 virtual ~ResourceFactory();
78 78
79 virtual Resource *createResource(const ResourceContext &context) = 0; 79 virtual Resource *createResource(const ResourceContext &context) = 0;
80 virtual void registerFacades(FacadeFactory &factory) = 0; 80 virtual void registerFacades(const QByteArray &resourceName, FacadeFactory &factory) = 0;
81 virtual void registerAdaptorFactories(AdaptorFactoryRegistry &registry) {}; 81 virtual void registerAdaptorFactories(const QByteArray &resourceName, AdaptorFactoryRegistry &registry) {};
82 virtual void removeDataFromDisk(const QByteArray &instanceIdentifier) = 0; 82 virtual void removeDataFromDisk(const QByteArray &instanceIdentifier) = 0;
83 83
84private: 84private: