diff options
author | Hugo Parente Lima <hugo.pl@gmail.com> | 2010-09-16 19:12:33 -0300 |
---|---|---|
committer | Hugo Parente Lima <hugo.pl@gmail.com> | 2012-03-08 16:05:59 -0300 |
commit | 3ce6cdd1b6868ae8494c0a89bef4db85988758b4 (patch) | |
tree | 2a03ff126c94a2116babf1993fbb6b649ef22741 /tests/libsample | |
parent | ca1a485e51c1afae531776ffe61968da68461dcf (diff) |
Fix bug#339 - "RuntimeError when accessing mousepress event object"
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
Lauro Moura <lauro.filho@openbossa.org>
Diffstat (limited to 'tests/libsample')
-rw-r--r-- | tests/libsample/objecttype.cpp | 6 | ||||
-rw-r--r-- | tests/libsample/objecttype.h | 4 |
2 files changed, 9 insertions, 1 deletions
diff --git a/tests/libsample/objecttype.cpp b/tests/libsample/objecttype.cpp index ea3c78e7c..c1407d237 100644 --- a/tests/libsample/objecttype.cpp +++ b/tests/libsample/objecttype.cpp @@ -167,6 +167,12 @@ ObjectType::processEvent(ObjectTypeList objects, Event *event) } void +ObjectType::callInvalidateEvent(Event* event) +{ + invalidateEvent(event); +} + +void ObjectType::setLayout(ObjectTypeLayout* l) { if (!l) { diff --git a/tests/libsample/objecttype.h b/tests/libsample/objecttype.h index c3bd8c626..b09b402e7 100644 --- a/tests/libsample/objecttype.h +++ b/tests/libsample/objecttype.h @@ -78,6 +78,9 @@ public: virtual bool event(Event* event); static int processEvent(ObjectTypeList objects, Event *event); + void callInvalidateEvent(Event* event); + virtual void invalidateEvent(Event* event) {} + // This nonsense method emulate QWidget.setLayout method // All layout objects will became children of this object. void setLayout(ObjectTypeLayout* layout); @@ -99,7 +102,6 @@ public: void setObject(const Null&); int callId() const; - private: ObjectType(const ObjectType&); ObjectType& operator=(const ObjectType&); |