<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qt/qtdeclarative.git, branch 6.7</title>
<subtitle>Qt Declarative (Quick 2)
</subtitle>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/'/>
<entry>
<title>QtQml: Disable AOT compiled code when QML-previewing</title>
<updated>2024-09-28T01:28:04+00:00</updated>
<author>
<name>Ulf Hermann</name>
<email>ulf.hermann@qt.io</email>
</author>
<published>2024-09-25T12:45:39+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=3aedb6a017d96221f7707827a0501102df0bdf23'/>
<id>3aedb6a017d96221f7707827a0501102df0bdf23</id>
<content type='text'>
We cannot replace AOT-compiled compilation units while an object is
still holding on to them and we cannot delete all objects holding on to
a CU because they might not belong to the preview to begin with.

Pick-to: 6.5
Fixes: QTBUG-129329
Change-Id: Icbcb7822be770a440f3216955c0ae51151390e17
Reviewed-by: Fabian Kosmale &lt;fabian.kosmale@qt.io&gt;
(cherry picked from commit 9a9a2184cefb777457984c965416c7ebf4c22e1a)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit 18a066a0bdf65d20cdb230c54d4014beaf77b649)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We cannot replace AOT-compiled compilation units while an object is
still holding on to them and we cannot delete all objects holding on to
a CU because they might not belong to the preview to begin with.

Pick-to: 6.5
Fixes: QTBUG-129329
Change-Id: Icbcb7822be770a440f3216955c0ae51151390e17
Reviewed-by: Fabian Kosmale &lt;fabian.kosmale@qt.io&gt;
(cherry picked from commit 9a9a2184cefb777457984c965416c7ebf4c22e1a)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit 18a066a0bdf65d20cdb230c54d4014beaf77b649)
</pre>
</div>
</content>
</entry>
<entry>
<title>Doc: Add links to  @nx syntax information</title>
<updated>2024-09-27T04:04:44+00:00</updated>
<author>
<name>Safiyyah Moosa</name>
<email>safiyyah.moosa@qt.io</email>
</author>
<published>2024-09-25T11:52:00+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=fafd134e79d659dcae97f704fbd6f4c2ea0db9b7'/>
<id>fafd134e79d659dcae97f704fbd6f4c2ea0db9b7</id>
<content type='text'>
There is no explanation about the @nx syntax in the Image,
https://doc.qt.io/qt-6/qml-qtquick-image.html, or the
QQuickImageProvider,
https://doc.qt.io/qt-6/qquickimageprovider.html, pages. This patch adds
a link to the "@nx" high DPI syntax paragraph.

Fixes: QTBUG-128354
Change-Id: Ic5e31cbbe0ae3cd5a1c27d689c40b4f34fadc05a
Reviewed-by: Shawn Rutledge &lt;shawn.rutledge@qt.io&gt;
(cherry picked from commit f4aadfe338715adb9c55a58ae62a47c0cb6d9a1f)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit f7700057d7a357776adae7a8dc77a820883798e6)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There is no explanation about the @nx syntax in the Image,
https://doc.qt.io/qt-6/qml-qtquick-image.html, or the
QQuickImageProvider,
https://doc.qt.io/qt-6/qquickimageprovider.html, pages. This patch adds
a link to the "@nx" high DPI syntax paragraph.

Fixes: QTBUG-128354
Change-Id: Ic5e31cbbe0ae3cd5a1c27d689c40b4f34fadc05a
Reviewed-by: Shawn Rutledge &lt;shawn.rutledge@qt.io&gt;
(cherry picked from commit f4aadfe338715adb9c55a58ae62a47c0cb6d9a1f)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit f7700057d7a357776adae7a8dc77a820883798e6)
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: add qmllint [warning category] to briefs</title>
<updated>2024-09-27T04:04:43+00:00</updated>
<author>
<name>Sami Shalayel</name>
<email>sami.shalayel@qt.io</email>
</author>
<published>2024-09-13T17:35:28+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=c94caed5995c781ef2371e467e26db6bfdf73a53'/>
<id>c94caed5995c781ef2371e467e26db6bfdf73a53</id>
<content type='text'>
Add the warning category to the briefs, as a third column with the
warning category can't be added to the page at
qtqml/qmllint-warnings-and-errors.html.

This makes it much easier for users to find the documentation for their
warning.

Change-Id: I5c1e8486277563edf3a634b400f05200001c4d47
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
(cherry picked from commit c54a3e2b57b606c56c98cc25c1f126bc63b5b6e2)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit 8803cff8826f1e7d25a52ec85a305b8f5132012a)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add the warning category to the briefs, as a third column with the
warning category can't be added to the page at
qtqml/qmllint-warnings-and-errors.html.

This makes it much easier for users to find the documentation for their
warning.

Change-Id: I5c1e8486277563edf3a634b400f05200001c4d47
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
(cherry picked from commit c54a3e2b57b606c56c98cc25c1f126bc63b5b6e2)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit 8803cff8826f1e7d25a52ec85a305b8f5132012a)
</pre>
</div>
</content>
</entry>
<entry>
<title>quickdialogsquickimpl: Use palette for colors in FontDialogContent</title>
<updated>2024-09-26T14:55:22+00:00</updated>
<author>
<name>Kai Uwe Broulik</name>
<email>kde@privat.broulik.de</email>
</author>
<published>2024-09-25T11:35:52+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=df6f76e1d04ca9ab7523ecae924c6d8205fbac62'/>
<id>df6f76e1d04ca9ab7523ecae924c6d8205fbac62</id>
<content type='text'>
Don't hardcode "white" (it's also the default in Rectangle) but
use palette.base which is used for item view background.

Likewise, set palette.text on the TextEdit.

Change-Id: I6256f86f531a7b9d32ac668d45fa17faa5d71ce9
Reviewed-by: Oliver Eftevaag &lt;oliver.eftevaag@qt.io&gt;
(cherry picked from commit 2f9aa0a1cc170ca313213e1e25d94ad6c4201c96)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit a8cebaff303e2f0ed5cd92dfae9e323b0df3dda9)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't hardcode "white" (it's also the default in Rectangle) but
use palette.base which is used for item view background.

Likewise, set palette.text on the TextEdit.

Change-Id: I6256f86f531a7b9d32ac668d45fa17faa5d71ce9
Reviewed-by: Oliver Eftevaag &lt;oliver.eftevaag@qt.io&gt;
(cherry picked from commit 2f9aa0a1cc170ca313213e1e25d94ad6c4201c96)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit a8cebaff303e2f0ed5cd92dfae9e323b0df3dda9)
</pre>
</div>
</content>
</entry>
<entry>
<title>Docs: Snippet update for QMLTC documentation</title>
<updated>2024-09-26T10:57:13+00:00</updated>
<author>
<name>Alexei Cazacov</name>
<email>alexei.cazacov@qt.io</email>
</author>
<published>2024-09-16T06:47:38+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=12405269927d719e30caa2fb02c12746059f8a2a'/>
<id>12405269927d719e30caa2fb02c12746059f8a2a</id>
<content type='text'>
This commit adds a comment with the info on when the snippet
is applicable.

Task-number: QTBUG-127443
Change-Id: Ia89df2334c32e58795f976072ec18775a8c0d2e8
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
(cherry picked from commit 1c7e8aa0f004b90293f41ec44df76aea594d2200)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit 2b1997414935158ecb215155d63c311950ebbcd6)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit adds a comment with the info on when the snippet
is applicable.

Task-number: QTBUG-127443
Change-Id: Ia89df2334c32e58795f976072ec18775a8c0d2e8
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
(cherry picked from commit 1c7e8aa0f004b90293f41ec44df76aea594d2200)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit 2b1997414935158ecb215155d63c311950ebbcd6)
</pre>
</div>
</content>
</entry>
<entry>
<title>qmllint: ignore custom parsed list bindings</title>
<updated>2024-09-25T00:54:22+00:00</updated>
<author>
<name>Sami Shalayel</name>
<email>sami.shalayel@qt.io</email>
</author>
<published>2024-09-20T12:23:07+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=81c12941e498a162d01f212a6b4ae4f2bf276944'/>
<id>81c12941e498a162d01f212a6b4ae4f2bf276944</id>
<content type='text'>
Amends 56c16d0e9770b39df142ba946357562be6b9731c that only ignores
"normal" bindings from warnings in custom parsed contexts, and also
ignore list bindings from custom parsed contexts.

Pick-to: 6.5
Change-Id: I66538ddaac49686a5ad6b6560ddbdbd50bebb717
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
(cherry picked from commit 11de566dabcb1204dbaf96ee867d72d0952ccfa5)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit a561e44ac4a84aa389deb4fe79c2c810852398e3)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Amends 56c16d0e9770b39df142ba946357562be6b9731c that only ignores
"normal" bindings from warnings in custom parsed contexts, and also
ignore list bindings from custom parsed contexts.

Pick-to: 6.5
Change-Id: I66538ddaac49686a5ad6b6560ddbdbd50bebb717
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
(cherry picked from commit 11de566dabcb1204dbaf96ee867d72d0952ccfa5)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit a561e44ac4a84aa389deb4fe79c2c810852398e3)
</pre>
</div>
</content>
</entry>
<entry>
<title>QmlCompiler: Fix enum scoping rules</title>
<updated>2024-09-24T08:40:52+00:00</updated>
<author>
<name>Ulf Hermann</name>
<email>ulf.hermann@qt.io</email>
</author>
<published>2024-09-11T08:37:59+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=4278f024612cc54402192ba332f4c97b2a8a9195'/>
<id>4278f024612cc54402192ba332f4c97b2a8a9195</id>
<content type='text'>
You can always access a scoped enum in a scoped way in QML, no matter if
the type it belongs to enforces scoped enum access. Read the respective
flag separately and don't mix it in with the scopedness of the actual
enums.

Amends commit 7da544e862a92cc0a9d97cbed68a35c532699116

Pick-to: 6.5 6.2
Fixes: QTBUG-127308
Change-Id: I167602d44c8cea874dc39614fc6726a72e66c007
Reviewed-by: Sami Shalayel &lt;sami.shalayel@qt.io&gt;
(cherry picked from commit 96b29e720c81eef176d49d9fc74f04c87ecd9abd)
(cherry picked from commit 290336814f5e57f3ec5c8e9cfc414fbdae0802c7)
Reviewed-by: Fabian Kosmale &lt;fabian.kosmale@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
You can always access a scoped enum in a scoped way in QML, no matter if
the type it belongs to enforces scoped enum access. Read the respective
flag separately and don't mix it in with the scopedness of the actual
enums.

Amends commit 7da544e862a92cc0a9d97cbed68a35c532699116

Pick-to: 6.5 6.2
Fixes: QTBUG-127308
Change-Id: I167602d44c8cea874dc39614fc6726a72e66c007
Reviewed-by: Sami Shalayel &lt;sami.shalayel@qt.io&gt;
(cherry picked from commit 96b29e720c81eef176d49d9fc74f04c87ecd9abd)
(cherry picked from commit 290336814f5e57f3ec5c8e9cfc414fbdae0802c7)
Reviewed-by: Fabian Kosmale &lt;fabian.kosmale@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unneeded and improper #include</title>
<updated>2024-09-23T10:01:51+00:00</updated>
<author>
<name>Edward Welbourne</name>
<email>edward.welbourne@qt.io</email>
</author>
<published>2024-09-19T12:00:07+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=322e0ad320f69ed0f4168958dbb85de946ae2ab4'/>
<id>322e0ad320f69ed0f4168958dbb85de946ae2ab4</id>
<content type='text'>
The #include for any of corelib's q*_data_p.h should only ever appear
in one compilation unit; duplication potentially violates ODR.
Thankfully nothing in qqmllocale.cpp actually referenced any symbols
in it.

Task-number: QTBUG-128930
Pick-to: 6.5 6.2
Change-Id: I7cca1dd8824885308f63d48078afa96dcc835fbe
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
(cherry picked from commit 2fa59f025e2fcacc6bb3114fe392971eb453b386)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit e17d336a2b623b36398805b2206575ff45ce3cb5)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The #include for any of corelib's q*_data_p.h should only ever appear
in one compilation unit; duplication potentially violates ODR.
Thankfully nothing in qqmllocale.cpp actually referenced any symbols
in it.

Task-number: QTBUG-128930
Pick-to: 6.5 6.2
Change-Id: I7cca1dd8824885308f63d48078afa96dcc835fbe
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
(cherry picked from commit 2fa59f025e2fcacc6bb3114fe392971eb453b386)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit e17d336a2b623b36398805b2206575ff45ce3cb5)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix find_package call for standalone build of tst_material project</title>
<updated>2024-09-21T08:03:32+00:00</updated>
<author>
<name>Alexey Edelev</name>
<email>alexey.edelev@qt.io</email>
</author>
<published>2024-09-16T08:28:29+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=295ba4a30a410ff1592a27b163dc4f90fa004847'/>
<id>295ba4a30a410ff1592a27b163dc4f90fa004847</id>
<content type='text'>
ShaderTools are not a component in the Qt6BuildInternals. Split
find_package call to two correct.

Amends cde11110f33827459baf40f4dfa5240d1d2bf5ba

Pick-to: 6.5
Change-Id: I15ea3d6d8a7f89047daea55968c318cbf3a30449
Reviewed-by: Mitch Curtis &lt;mitch.curtis@qt.io&gt;
(cherry picked from commit 6848b6caa20d71eadb60e130e71aead4264d87cc)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit c81618cb760443941fb74e6b30d1c8881d1c311c)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ShaderTools are not a component in the Qt6BuildInternals. Split
find_package call to two correct.

Amends cde11110f33827459baf40f4dfa5240d1d2bf5ba

Pick-to: 6.5
Change-Id: I15ea3d6d8a7f89047daea55968c318cbf3a30449
Reviewed-by: Mitch Curtis &lt;mitch.curtis@qt.io&gt;
(cherry picked from commit 6848b6caa20d71eadb60e130e71aead4264d87cc)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit c81618cb760443941fb74e6b30d1c8881d1c311c)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix flaky test case in the quick table view</title>
<updated>2024-09-20T01:29:13+00:00</updated>
<author>
<name>Santhosh Kumar</name>
<email>santhosh.kumar.selvaraj@qt.io</email>
</author>
<published>2024-09-19T11:01:34+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=3a3c21a60afd1058215ab413b7dd4565922fa6aa'/>
<id>3a3c21a60afd1058215ab413b7dd4565922fa6aa</id>
<content type='text'>
The test case added as part of the sha
2cfffb708808ba49148ba4f30c7c8841e5dfb2d9 can be flaky. The validation
for the scheduled polish seems to be causing this issue. Its because the
view is polished even before we verify for scheduled polish. Remove that
existing validation and make sure the table view loads the required rows
with the timeout.

Amends patch 2cfffb708808ba49148ba4f30c7c8841e5dfb2d9.

Pick-to: 6.5
Change-Id: I9a8c5874bf982bc6245cb1ca531fe4399d38b13a
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
(cherry picked from commit 42e657812e63089c049b4ec00c4f76cca7ce4321)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit 8e9b3e1cd8e1b7f3cc37bf6fe79ff24d41e877de)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The test case added as part of the sha
2cfffb708808ba49148ba4f30c7c8841e5dfb2d9 can be flaky. The validation
for the scheduled polish seems to be causing this issue. Its because the
view is polished even before we verify for scheduled polish. Remove that
existing validation and make sure the table view loads the required rows
with the timeout.

Amends patch 2cfffb708808ba49148ba4f30c7c8841e5dfb2d9.

Pick-to: 6.5
Change-Id: I9a8c5874bf982bc6245cb1ca531fe4399d38b13a
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
(cherry picked from commit 42e657812e63089c049b4ec00c4f76cca7ce4321)
Reviewed-by: Qt Cherry-pick Bot &lt;cherrypick_bot@qt-project.org&gt;
(cherry picked from commit 8e9b3e1cd8e1b7f3cc37bf6fe79ff24d41e877de)
</pre>
</div>
</content>
</entry>
</feed>
