Removed unneeded QML scope classes.

This commit is contained in:
Erik Verbruggen
2009-10-06 15:48:19 +02:00
parent ed368e09fd
commit d0b27c75dd
3 changed files with 2 additions and 79 deletions

View File

@@ -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

View File

@@ -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)
{
}

View File

@@ -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