summaryrefslogtreecommitdiff
path: root/include/resource.h
diff options
context:
space:
mode:
authorWolf Bergenheim <ext-wolf.2.bergenheim@nokia.com>2010-01-04 10:39:27 +0200
committerWolf Bergenheim <ext-wolf.2.bergenheim@nokia.com>2010-01-04 10:39:27 +0200
commitd84673cf92c0abddb12d9b24131b1af718c1543d (patch)
treed3538ccb43f9b94970a44581edb3e58d418fdc8b /include/resource.h
parent3ef3f8cd8d6bcb2d8c3401f7f89dca07af98adae (diff)
Split initialization to 2 phases. initialize() and connectToServer()
Diffstat (limited to 'include/resource.h')
-rw-r--r--include/resource.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/resource.h b/include/resource.h
index 1cec065..3cdf8b8 100644
--- a/include/resource.h
+++ b/include/resource.h
@@ -9,6 +9,7 @@
class Resource: public QObject
{
Q_OBJECT
+ Q_DISABLE_COPY( Resource );
friend class ResourceFactory;
friend class TestResource;
private:
@@ -24,6 +25,8 @@ public:
enum ResourceClass getResourceClass();
quint16 getResourceFlags();
+ bool connectToServer();
+
virtual bool requestExclusiveAccess();
virtual bool releaseExclusiveAccess();
virtual bool getExclusiveAccessState();