Index: qt4-x11-4.8.5+git192-g085f851+dfsg/src/declarative/qml/qdeclarativeengine.cpp =================================================================== --- qt4-x11-4.8.5+git192-g085f851+dfsg.orig/src/declarative/qml/qdeclarativeengine.cpp 2014-03-08 01:32:45.649602010 +0400 +++ qt4-x11-4.8.5+git192-g085f851+dfsg/src/declarative/qml/qdeclarativeengine.cpp 2014-03-08 01:37:26.805588190 +0400 @@ -2555,4 +2555,10 @@ return true; } +QDeclarativeAccessibilityUpdater *QDeclarativeEnginePrivate::getAccessibilityUpdater(QDeclarativeEngine *e) +{ + static QDeclarativeAccessibilityUpdater accessibilityUpdater; + return &accessibilityUpdater; +} + QT_END_NAMESPACE Index: qt4-x11-4.8.5+git192-g085f851+dfsg/src/declarative/qml/qdeclarativeengine_p.h =================================================================== --- qt4-x11-4.8.5+git192-g085f851+dfsg.orig/src/declarative/qml/qdeclarativeengine_p.h 2014-03-08 01:27:38.000000000 +0400 +++ qt4-x11-4.8.5+git192-g085f851+dfsg/src/declarative/qml/qdeclarativeengine_p.h 2014-03-08 01:36:20.561591446 +0400 @@ -238,8 +238,6 @@ mutable QMutex mutex; - QDeclarativeAccessibilityUpdater accessibilityUpdater; - QDeclarativeTypeLoader typeLoader; QDeclarativeImportDatabase importDatabase; @@ -314,7 +312,7 @@ static QScriptValue formatTime(QScriptContext*, QScriptEngine*); static QScriptValue formatDateTime(QScriptContext*, QScriptEngine*); #endif - static QDeclarativeAccessibilityUpdater *getAccessibilityUpdater(QDeclarativeEngine *e) { return &e->d_func()->accessibilityUpdater; } + static QDeclarativeAccessibilityUpdater *getAccessibilityUpdater(QDeclarativeEngine *e); static QScriptEngine *getScriptEngine(QDeclarativeEngine *e) { if (!e) return 0; return &e->d_func()->scriptEngine; } static QDeclarativeEngine *getEngine(QScriptEngine *e) { return static_cast(e)->p->q_func(); } static QDeclarativeEnginePrivate *get(QDeclarativeEngine *e) { return e->d_func(); }