diff options
author | Fawzi Mohamed <fawzi.mohamed@qt.io> | 2020-04-06 19:13:39 +0200 |
---|---|---|
committer | Fawzi Mohamed <fawzi.mohamed@qt.io> | 2020-11-23 16:44:12 +0100 |
commit | fbba765e2372cf21d8c37b2a78bbbc74f8128331 (patch) | |
tree | 121168de6dab63c0018267ca414d30f25280865e /sync.profile | |
parent | 7b89ae6ef4158dcbd1940e088c84eba747c166bc (diff) |
qmldom: Start of the Qml Dom library
The goal of the Dom library is to provide a nicer to use basis for the
Qml Code model, to be used by the various QML tools, the designer and
the new compiler.
This commit just adds some common utilities used by the library, to
output strings to a Sink, i.e. a function<void(QStringView).
This allows writing without allocations of extra temporary strings.
The more interesting parts are added in subsequent commits
Task-number: QTBUG-74840
Change-Id: I8fa43d5b622f59c8761b2469551127c0508c23c3
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'sync.profile')
-rw-r--r-- | sync.profile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sync.profile b/sync.profile index eac24770f1..2ec61fb90d 100644 --- a/sync.profile +++ b/sync.profile @@ -10,6 +10,7 @@ "QtQmlModels" => "$basedir/src/qmlmodels", "QtQmlWorkerScript" => "$basedir/src/qmlworkerscript", "QtQmlCompiler" => "$basedir/src/qmlcompiler", + "QtQmlDom" => "$basedir/src/qmldom", ); %inject_headers = ( "$basedir/src/qml" => [ "^qqmljsgrammar_p.h", "^qqmljsparser_p.h", "^qml_compile_hash_p.h" ], |