From d0b27c75ddf9b67b7c7f4dd2ce9dcfd6da4cf76b Mon Sep 17 00:00:00 2001
From: Erik Verbruggen <erik.verbruggen@nokia.com>
Date: Tue, 6 Oct 2009 15:48:19 +0200
Subject: [PATCH] Removed unneeded QML scope classes.

---
 src/plugins/qmleditor/qmleditor.pro |  6 ++---
 src/plugins/qmleditor/qmlscope.cpp  | 35 -------------------------
 src/plugins/qmleditor/qmlscope.h    | 40 -----------------------------
 3 files changed, 2 insertions(+), 79 deletions(-)
 delete mode 100644 src/plugins/qmleditor/qmlscope.cpp
 delete mode 100644 src/plugins/qmleditor/qmlscope.h

diff --git a/src/plugins/qmleditor/qmleditor.pro b/src/plugins/qmleditor/qmleditor.pro
index 0f222998009..5f6a5a9642b 100644
--- a/src/plugins/qmleditor/qmleditor.pro
+++ b/src/plugins/qmleditor/qmleditor.pro
@@ -26,8 +26,7 @@ HEADERS += qmleditor.h \
     qmllookupcontext.h \
     qmlresolveexpression.h \
     qmlsymbol.h \
-    qmlfilewizard.h \
-    qmlscope.h
+    qmlfilewizard.h
 SOURCES += qmleditor.cpp \
     qmleditorfactory.cpp \
     qmleditorplugin.cpp \
@@ -44,6 +43,5 @@ SOURCES += qmleditor.cpp \
     qmllookupcontext.cpp \
     qmlresolveexpression.cpp \
     qmlsymbol.cpp \
-    qmlfilewizard.cpp \
-    qmlscope.cpp
+    qmlfilewizard.cpp
 RESOURCES += qmleditor.qrc
diff --git a/src/plugins/qmleditor/qmlscope.cpp b/src/plugins/qmleditor/qmlscope.cpp
deleted file mode 100644
index 8d467d12f73..00000000000
--- a/src/plugins/qmleditor/qmlscope.cpp
+++ /dev/null
@@ -1,35 +0,0 @@
-#include "qmlscope.h"
-
-using namespace QmlEditor;
-using namespace QmlEditor::Internal;
-
-Scope::Scope(Scope *parentScope):
-        _parentScope(parentScope)
-{
-}
-
-Scope::~Scope()
-{
-}
-
-bool Scope::isJSScope()
-{ return asJSScope() != 0; }
-
-bool Scope::isQmlScope()
-{ return asQmlScope() != 0; }
-
-JSScope *Scope::asJSScope()
-{ return 0; }
-
-QmlScope *Scope::asQmlScope()
-{ return 0; }
-
-QmlScope::QmlScope(QmlScope *parentScope):
-        Scope(parentScope)
-{
-}
-
-JSScope::JSScope(Scope *parentScope):
-        Scope(parentScope)
-{
-}
diff --git a/src/plugins/qmleditor/qmlscope.h b/src/plugins/qmleditor/qmlscope.h
deleted file mode 100644
index a53c1174bb0..00000000000
--- a/src/plugins/qmleditor/qmlscope.h
+++ /dev/null
@@ -1,40 +0,0 @@
-#ifndef QMLSCOPE_H
-#define QMLSCOPE_H
-
-namespace QmlEditor {
-namespace Internal {
-
-class QmlScope;
-class JSScope;
-
-class Scope
-{
-public:
-    Scope(Scope *parentScope);
-    virtual ~Scope();
-
-    bool isQmlScope();
-    bool isJSScope();
-
-    virtual QmlScope *asQmlScope();
-    virtual JSScope *asJSScope();
-
-private:
-    Scope *_parentScope;
-};
-
-class QmlScope: public Scope
-{
-public:
-    QmlScope(QmlScope *parentScope);
-};
-
-class JSScope: public Scope
-{
-    JSScope(Scope *parentScope);
-};
-
-} // namespace Internal
-} // namespace QmlEditor
-
-#endif // QMLSCOPE_H
-- 
GitLab