<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qt/qtdeclarative.git, branch v6.9.0</title>
<subtitle>Qt Declarative (Quick 2)
</subtitle>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/'/>
<entry>
<title>Update dependencies on '6.9.0' in qt/qtdeclarative</title>
<updated>2025-03-28T19:58:04+00:00</updated>
<author>
<name>Qt Submodule Update Bot</name>
<email>qt_submodule_update_bot@qt-project.org</email>
</author>
<published>2025-03-28T19:57:58+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=47ecb4fa226253c1ac85be8130ba905f95318f36'/>
<id>47ecb4fa226253c1ac85be8130ba905f95318f36</id>
<content type='text'>
Change-Id: I5f45184d9ce9f5621e427db76c6a2eeb4e850b8d
Reviewed-by: Qt Submodule Update Bot &lt;qt_submodule_update_bot@qt-project.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I5f45184d9ce9f5621e427db76c6a2eeb4e850b8d
Reviewed-by: Qt Submodule Update Bot &lt;qt_submodule_update_bot@qt-project.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update dependencies on '6.9.0' in qt/qtdeclarative</title>
<updated>2025-03-26T04:39:34+00:00</updated>
<author>
<name>Qt Submodule Update Bot</name>
<email>qt_submodule_update_bot@qt-project.org</email>
</author>
<published>2025-03-26T04:39:28+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=46a6bc2c04053f33e4cbd442f8f3c07973583191'/>
<id>46a6bc2c04053f33e4cbd442f8f3c07973583191</id>
<content type='text'>
Change-Id: I92bfd9813c71e39389ee148e445714258ff18f53
Reviewed-by: Qt Submodule Update Bot &lt;qt_submodule_update_bot@qt-project.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I92bfd9813c71e39389ee148e445714258ff18f53
Reviewed-by: Qt Submodule Update Bot &lt;qt_submodule_update_bot@qt-project.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update dependencies on '6.9.0' in qt/qtdeclarative</title>
<updated>2025-03-24T10:37:42+00:00</updated>
<author>
<name>Qt Submodule Update Bot</name>
<email>qt_submodule_update_bot@qt-project.org</email>
</author>
<published>2025-03-24T09:05:46+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=df1155a282ad741495cf2dc0ac4f02f6cbfb60da'/>
<id>df1155a282ad741495cf2dc0ac4f02f6cbfb60da</id>
<content type='text'>
Change-Id: Ifecb8357e1611c58497864ed55a0bea6b8ecf11f
Reviewed-by: Qt Submodule Update Bot &lt;qt_submodule_update_bot@qt-project.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ifecb8357e1611c58497864ed55a0bea6b8ecf11f
Reviewed-by: Qt Submodule Update Bot &lt;qt_submodule_update_bot@qt-project.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Doc: Fix issues with \fn signatures</title>
<updated>2025-03-24T10:37:17+00:00</updated>
<author>
<name>Topi Reinio</name>
<email>topi.reinio@qt.io</email>
</author>
<published>2025-03-06T13:15:17+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=3cbabb6376380644964805fe8260a74583ce3286'/>
<id>3cbabb6376380644964805fe8260a74583ce3286</id>
<content type='text'>
Move QQmlSA::LoggerWarningId function documentation out of the
QQmlJS namespace, as that causes match failures with QDoc.

Qualify QQmlSA::Method and Element \fn signatures with the correct
scope to help QDoc match them.

Task-number: QTBUG-134250
Change-Id: I89407afe251158d99a93f44c25bb6db1a83a6024
Reviewed-by: Paul Wicking &lt;paul.wicking@qt.io&gt;
Reviewed-by: Olivier De Cannière &lt;olivier.decanniere@qt.io&gt;
(cherry picked from commit f1862814b0c6f7bdd304119270fc7554411ff598)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit 6cf992796781ad3060196e6229b547019a97ab4e)
Reviewed-by: Topi Reiniö &lt;topi.reinio@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move QQmlSA::LoggerWarningId function documentation out of the
QQmlJS namespace, as that causes match failures with QDoc.

Qualify QQmlSA::Method and Element \fn signatures with the correct
scope to help QDoc match them.

Task-number: QTBUG-134250
Change-Id: I89407afe251158d99a93f44c25bb6db1a83a6024
Reviewed-by: Paul Wicking &lt;paul.wicking@qt.io&gt;
Reviewed-by: Olivier De Cannière &lt;olivier.decanniere@qt.io&gt;
(cherry picked from commit f1862814b0c6f7bdd304119270fc7554411ff598)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit 6cf992796781ad3060196e6229b547019a97ab4e)
Reviewed-by: Topi Reiniö &lt;topi.reinio@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Docs: Move the Qt Quick for Android section to Qt Quick</title>
<updated>2025-03-17T19:39:51+00:00</updated>
<author>
<name>Alexei Cazacov</name>
<email>alexei.cazacov@qt.io</email>
</author>
<published>2025-03-05T11:42:17+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=37b746f78aac89bb5377eae4ffa91caddeec1086'/>
<id>37b746f78aac89bb5377eae4ffa91caddeec1086</id>
<content type='text'>
This commit adds the Qt Quick for Android section to the Qt Quick
module.

Task-number: QTBUG-134251
Change-Id: I0689064ca71d3847a1623cb4d2936ab1d828012b
Reviewed-by: Assam Boudjelthia &lt;assam.boudjelthia@qt.io&gt;
Reviewed-by: Nicholas Bennett &lt;nicholas.bennett@qt.io&gt;
(cherry picked from commit fd258644fb6eb88d57a2f71a4b5b7a1d0df85e98)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit ab2c84afded0a311be1ff213795fbd651083f9e3)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit adds the Qt Quick for Android section to the Qt Quick
module.

Task-number: QTBUG-134251
Change-Id: I0689064ca71d3847a1623cb4d2936ab1d828012b
Reviewed-by: Assam Boudjelthia &lt;assam.boudjelthia@qt.io&gt;
Reviewed-by: Nicholas Bennett &lt;nicholas.bennett@qt.io&gt;
(cherry picked from commit fd258644fb6eb88d57a2f71a4b5b7a1d0df85e98)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit ab2c84afded0a311be1ff213795fbd651083f9e3)
</pre>
</div>
</content>
</entry>
<entry>
<title>Update dependencies on '6.9.0' in qt/qtdeclarative</title>
<updated>2025-03-15T14:59:22+00:00</updated>
<author>
<name>Qt Submodule Update Bot</name>
<email>qt_submodule_update_bot@qt-project.org</email>
</author>
<published>2025-03-14T21:13:30+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=dce99af4061f6856126c1f8382070ee4fc161062'/>
<id>dce99af4061f6856126c1f8382070ee4fc161062</id>
<content type='text'>
Change-Id: I5b733bf1b634730817e99ff3c5f1003904066f34
Reviewed-by: Qt Submodule Update Bot &lt;qt_submodule_update_bot@qt-project.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I5b733bf1b634730817e99ff3c5f1003904066f34
Reviewed-by: Qt Submodule Update Bot &lt;qt_submodule_update_bot@qt-project.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: update qmlls limitations section</title>
<updated>2025-03-13T05:28:32+00:00</updated>
<author>
<name>Sami Shalayel</name>
<email>sami.shalayel@qt.io</email>
</author>
<published>2025-03-07T15:33:54+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=85f9451960b72fbcc43065bdf7330d047bc3b4b2'/>
<id>85f9451960b72fbcc43065bdf7330d047bc3b4b2</id>
<content type='text'>
Update the qmlls limitations section to 6.8.

Task-number: QTCREATORBUG-32591
Change-Id: I4725d384de7f89f92c461105232c5bb684b1a058
Reviewed-by: Leena Miettinen &lt;riitta-leena.miettinen@qt.io&gt;
Reviewed-by: Fabian Kosmale &lt;fabian.kosmale@qt.io&gt;
(cherry picked from commit e598fc4786df03fe2b0a70daa528b484c7b6c731)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit 1d113b5fe9b836178622b47e0fceded2d6d29a2b)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update the qmlls limitations section to 6.8.

Task-number: QTCREATORBUG-32591
Change-Id: I4725d384de7f89f92c461105232c5bb684b1a058
Reviewed-by: Leena Miettinen &lt;riitta-leena.miettinen@qt.io&gt;
Reviewed-by: Fabian Kosmale &lt;fabian.kosmale@qt.io&gt;
(cherry picked from commit e598fc4786df03fe2b0a70daa528b484c7b6c731)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit 1d113b5fe9b836178622b47e0fceded2d6d29a2b)
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: add links to "Port QML Modules to CMake" page</title>
<updated>2025-03-10T10:59:43+00:00</updated>
<author>
<name>Sami Shalayel</name>
<email>sami.shalayel@qt.io</email>
</author>
<published>2025-02-28T08:58:29+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=be60521924ffc305afe61d804428aefbac9e1393'/>
<id>be60521924ffc305afe61d804428aefbac9e1393</id>
<content type='text'>
Add links to "Port QML modules to CMake" page so people know that they
shouldn't write QML Modules and qmldir files by hand when they use CMake.
Its only required for QMake.
Also link the "Modern QML module" and "Port QML modules to CMake" pages
as \sa to the documentation about QML modules.

Task-number: QTBUG-133547
Change-Id: I36298cd58b6206c59d6a6545cb55fb2f97c47153
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
Reviewed-by: Leena Miettinen &lt;riitta-leena.miettinen@qt.io&gt;
(cherry picked from commit cd38ca407654c7b5ebd497185faadd76012fa9a8)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit d9f471395e9b6b5bdf91d925d2f7c4751b60cd36)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add links to "Port QML modules to CMake" page so people know that they
shouldn't write QML Modules and qmldir files by hand when they use CMake.
Its only required for QMake.
Also link the "Modern QML module" and "Port QML modules to CMake" pages
as \sa to the documentation about QML modules.

Task-number: QTBUG-133547
Change-Id: I36298cd58b6206c59d6a6545cb55fb2f97c47153
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
Reviewed-by: Leena Miettinen &lt;riitta-leena.miettinen@qt.io&gt;
(cherry picked from commit cd38ca407654c7b5ebd497185faadd76012fa9a8)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit d9f471395e9b6b5bdf91d925d2f7c4751b60cd36)
</pre>
</div>
</content>
</entry>
<entry>
<title>Update dependencies on '6.9.0' in qt/qtdeclarative</title>
<updated>2025-03-08T01:02:20+00:00</updated>
<author>
<name>Qt Submodule Update Bot</name>
<email>qt_submodule_update_bot@qt-project.org</email>
</author>
<published>2025-03-08T01:02:13+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=47fc3baf9b16f988f34c8f63b5da3e681413412b'/>
<id>47fc3baf9b16f988f34c8f63b5da3e681413412b</id>
<content type='text'>
Change-Id: Ia455df7686f08b47d5636c85e25b6fe47c23f87c
Reviewed-by: Qt Submodule Update Bot &lt;qt_submodule_update_bot@qt-project.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ia455df7686f08b47d5636c85e25b6fe47c23f87c
Reviewed-by: Qt Submodule Update Bot &lt;qt_submodule_update_bot@qt-project.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>QtQml: Always load from existing compilation units first</title>
<updated>2025-03-07T14:44:36+00:00</updated>
<author>
<name>Ulf Hermann</name>
<email>ulf.hermann@qt.io</email>
</author>
<published>2025-03-03T18:12:01+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=58b564d9a4b9f78e4d87697ffe88f7524cf3e588'/>
<id>58b564d9a4b9f78e4d87697ffe88f7524cf3e588</id>
<content type='text'>
If a compilation unit for the given URL already exists in the type
registry, we can safely use it since anything in the type registry is
shareable. An exception to this are requests with explicit inline source
code. Those cannot be cached at all.

Conversely, if we were to re-compile, that's not only wasteful but we
may end up with diverging type hierarchies and mismatched types.

Revert commit d0e16e3f614d73f6694863d2cfb1fbd661c34e3f since it has
become counter-productive now. We really want to have exactly one base
compilation unit for each type, and that should be universally
accessible. When d0e16e3f614d73f6694863d2cfb1fbd661c34e3f was written we
had separate base CUs for each engine, and we didn't want those to
accidentally find each other.

Realize that composite types have to be indexed by url(), not
finalUrl(), since url() includes any file selectors while finalUrl()
does not.

Fixes: QTBUG-134398
Change-Id: I130cdc27ebd8a2814e194478a27eef5bb7f79eb7
Reviewed-by: Fabian Kosmale &lt;fabian.kosmale@qt.io&gt;
(cherry picked from commit 6468df7657f6af4de8727363c7f7d97b680b1867)
(cherry picked from commit d599310ae9142a76196ac5968a5639ad66c5de06)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If a compilation unit for the given URL already exists in the type
registry, we can safely use it since anything in the type registry is
shareable. An exception to this are requests with explicit inline source
code. Those cannot be cached at all.

Conversely, if we were to re-compile, that's not only wasteful but we
may end up with diverging type hierarchies and mismatched types.

Revert commit d0e16e3f614d73f6694863d2cfb1fbd661c34e3f since it has
become counter-productive now. We really want to have exactly one base
compilation unit for each type, and that should be universally
accessible. When d0e16e3f614d73f6694863d2cfb1fbd661c34e3f was written we
had separate base CUs for each engine, and we didn't want those to
accidentally find each other.

Realize that composite types have to be indexed by url(), not
finalUrl(), since url() includes any file selectors while finalUrl()
does not.

Fixes: QTBUG-134398
Change-Id: I130cdc27ebd8a2814e194478a27eef5bb7f79eb7
Reviewed-by: Fabian Kosmale &lt;fabian.kosmale@qt.io&gt;
(cherry picked from commit 6468df7657f6af4de8727363c7f7d97b680b1867)
(cherry picked from commit d599310ae9142a76196ac5968a5639ad66c5de06)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
