src/declarative/qml/qdeclarativecontext_p.h
changeset 37 758a864f9613
parent 33 3e2da88830cd
equal deleted inserted replaced
36:ef0373b55136 37:758a864f9613
   111 class Q_AUTOTEST_EXPORT QDeclarativeContextData
   111 class Q_AUTOTEST_EXPORT QDeclarativeContextData
   112 {
   112 {
   113 public:
   113 public:
   114     QDeclarativeContextData();
   114     QDeclarativeContextData();
   115     QDeclarativeContextData(QDeclarativeContext *);
   115     QDeclarativeContextData(QDeclarativeContext *);
   116     void clearExpressions();
   116     void clearContext();
   117     void destroy();
   117     void destroy();
   118     void invalidate();
   118     void invalidate();
   119 
   119 
   120     inline bool isValid() const {
   120     inline bool isValid() const {
   121         return engine && (!isInternal || !contextObject || !QObjectPrivate::get(contextObject)->wasDeleted);
   121         return engine && (!isInternal || !contextObject || !QObjectPrivate::get(contextObject)->wasDeleted);