diff options
Diffstat (limited to 'src/plugins/debugger/qml/qmlengine.cpp')
-rw-r--r-- | src/plugins/debugger/qml/qmlengine.cpp | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/src/plugins/debugger/qml/qmlengine.cpp b/src/plugins/debugger/qml/qmlengine.cpp index db1e9aee9a..40a16d93d8 100644 --- a/src/plugins/debugger/qml/qmlengine.cpp +++ b/src/plugins/debugger/qml/qmlengine.cpp @@ -218,7 +218,6 @@ public: QList<QByteArray> sendBuffer; QHash<QString, QTextDocument*> sourceDocuments; - QHash<QString, QWeakPointer<BaseTextEditor> > sourceEditors; InteractiveInterpreter interpreter; ApplicationLauncher applicationLauncher; QmlInspectorAgent inspectorAgent; @@ -312,16 +311,6 @@ QmlEngine::QmlEngine() QmlEngine::~QmlEngine() { QObject::disconnect(d->startupMessageFilterConnection); - QSet<IDocument *> documentsToClose; - - QHash<QString, QWeakPointer<BaseTextEditor> >::iterator iter; - for (iter = d->sourceEditors.begin(); iter != d->sourceEditors.end(); ++iter) { - QWeakPointer<BaseTextEditor> textEditPtr = iter.value(); - if (textEditPtr) - documentsToClose << textEditPtr.toStrongRef().data()->document(); - } - EditorManager::closeDocuments(Utils::toList(documentsToClose)); - delete d; } |