aboutsummaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qdeclarativedirparser_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/declarative/qml/qdeclarativedirparser_p.h')
-rw-r--r--src/declarative/qml/qdeclarativedirparser_p.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/declarative/qml/qdeclarativedirparser_p.h b/src/declarative/qml/qdeclarativedirparser_p.h
index d40833ac45..8540747055 100644
--- a/src/declarative/qml/qdeclarativedirparser_p.h
+++ b/src/declarative/qml/qdeclarativedirparser_p.h
@@ -70,6 +70,9 @@ public:
QUrl url() const;
void setUrl(const QUrl &url);
+ QString fileSource() const;
+ void setFileSource(const QString &filePath);
+
QString source() const;
void setSource(const QString &source);
@@ -77,7 +80,7 @@ public:
bool parse();
bool hasError() const;
- QList<QDeclarativeError> errors() const;
+ QList<QDeclarativeError> errors(const QString &uri) const;
struct Plugin
{
@@ -95,11 +98,11 @@ public:
Component()
: majorVersion(0), minorVersion(0), internal(false) {}
- Component(const QString &typeName, const QString &fileName, int majorVersion, int minorVersion)
+ Component(const QByteArray &typeName, const QString &fileName, int majorVersion, int minorVersion)
: typeName(typeName), fileName(fileName), majorVersion(majorVersion), minorVersion(minorVersion),
internal(false) {}
- QString typeName;
+ QByteArray typeName;
QString fileName;
int majorVersion;
int minorVersion;
@@ -129,6 +132,7 @@ private:
QList<QDeclarativeError> _errors;
QUrl _url;
QString _source;
+ QString _filePathSouce;
QList<Component> _components;
QList<Plugin> _plugins;
#ifdef QT_CREATOR