<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/qt5/qtquickcontrols.git, branch 5.6.2</title>
<subtitle>code.qt.io: qt/qtquickcontrols.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtquickcontrols.git/'/>
<entry>
<title>Fix crash on exit when using default property aliases with layouts</title>
<updated>2016-09-13T10:47:18+00:00</updated>
<author>
<name>Mitch Curtis</name>
<email>mitch.curtis@qt.io</email>
</author>
<published>2016-09-13T08:23:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtquickcontrols.git/commit/?id=59c6c0e0b1b5b46747595a58e11311b7393d7e70'/>
<id>59c6c0e0b1b5b46747595a58e11311b7393d7e70</id>
<content type='text'>
The layout was being destroyed before the text, which meant that the
removeItemChangeListener() call never got hit. To ensure that the
listener is always removed, loop through each child in QQuickLayout's
destructor.

Task-number: QTBUG-51927
Change-Id: I4235579501bd1790e9483a8741915e55f1b1b803
Reviewed-by: Frederik Gladhorn &lt;frederik.gladhorn@qt.io&gt;
Reviewed-by: J-P Nurmi &lt;jpnurmi@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The layout was being destroyed before the text, which meant that the
removeItemChangeListener() call never got hit. To ensure that the
listener is always removed, loop through each child in QQuickLayout's
destructor.

Task-number: QTBUG-51927
Change-Id: I4235579501bd1790e9483a8741915e55f1b1b803
Reviewed-by: Frederik Gladhorn &lt;frederik.gladhorn@qt.io&gt;
Reviewed-by: J-P Nurmi &lt;jpnurmi@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add changes file for 5.6.2</title>
<updated>2016-09-08T08:46:48+00:00</updated>
<author>
<name>Iikka Eklund</name>
<email>iikka.eklund@qt.io</email>
</author>
<published>2016-09-07T06:33:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtquickcontrols.git/commit/?id=9be0d5b9e8ad510801ea8fab93b8e5433ea47f3e'/>
<id>9be0d5b9e8ad510801ea8fab93b8e5433ea47f3e</id>
<content type='text'>
Change-Id: I7676b06dfe58898b655e575208277f6a9a9ab7cf
Reviewed-by: Mitch Curtis &lt;mitch.curtis@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I7676b06dfe58898b655e575208277f6a9a9ab7cf
Reviewed-by: Mitch Curtis &lt;mitch.curtis@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>RangeModel: Emit min/max and value changes after component is complete</title>
<updated>2016-08-30T07:09:34+00:00</updated>
<author>
<name>Joni Poikelin</name>
<email>joni.poikelin@theqtcompany.com</email>
</author>
<published>2016-03-10T06:28:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtquickcontrols.git/commit/?id=846d04cec8d946c28ddbeecc79c63553e0891736'/>
<id>846d04cec8d946c28ddbeecc79c63553e0891736</id>
<content type='text'>
Prevent extra value changed signal to be fired in case when Slider with
minimum &gt; 0 and value &gt; minimum are set.

Change-Id: I86824c403a7c0296f782d2eec7ed30acfc13b304
Reviewed-by: Mitch Curtis &lt;mitch.curtis@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prevent extra value changed signal to be fired in case when Slider with
minimum &gt; 0 and value &gt; minimum are set.

Change-Id: I86824c403a7c0296f782d2eec7ed30acfc13b304
Reviewed-by: Mitch Curtis &lt;mitch.curtis@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix moving of TreeView items</title>
<updated>2016-08-26T07:59:40+00:00</updated>
<author>
<name>Joni Poikelin</name>
<email>joni.poikelin@theqtcompany.com</email>
</author>
<published>2016-04-06T10:50:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtquickcontrols.git/commit/?id=69b3136bae16897492d27558c5909cd61a5e598e'/>
<id>69b3136bae16897492d27558c5909cd61a5e598e</id>
<content type='text'>
Property binding for row property in styleData causes an update which
tries to read new value for the index property, but index is changed
afterwards which causes old value to be read. This may lead to crashes
and other unwanted behavior.

Depth changes are now delivered to update item depths in visible
items and model index changes though role instead of looking for a row
change.

Task-number: QTBUG-47523
Change-Id: I540cd06a25281f18e4628f4b030cf969dc8e0a7f
Reviewed-by: Alex Blasche &lt;alexander.blasche@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Property binding for row property in styleData causes an update which
tries to read new value for the index property, but index is changed
afterwards which causes old value to be read. This may lead to crashes
and other unwanted behavior.

Depth changes are now delivered to update item depths in visible
items and model index changes though role instead of looking for a row
change.

Task-number: QTBUG-47523
Change-Id: I540cd06a25281f18e4628f4b030cf969dc8e0a7f
Reviewed-by: Alex Blasche &lt;alexander.blasche@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>macOS: Fix native dangling menu still visible on screen and crash</title>
<updated>2016-08-22T09:09:25+00:00</updated>
<author>
<name>Filipe Azevedo</name>
<email>filipe.azevedo@kdab.com</email>
</author>
<published>2016-08-01T17:01:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtquickcontrols.git/commit/?id=f44ef9daf9f0f9db6775fdb6d3fc8703b6ce77e4'/>
<id>f44ef9daf9f0f9db6775fdb6d3fc8703b6ce77e4</id>
<content type='text'>
If the parent window gets destroyed while a QtQuick Controls menu is open
the macOS native platform menu is not dismissed and you see a blank
gray rectangle without any text.
Also, at this point the QQmlEngine was already destroyed but it's still
present on the call stack, so you get a crash when the stack unwinds to
the original right mouse click that created the context menu.

Change-Id: I638b0de13734815995d2994e6dd6603bcb0ebefc
Reviewed-by: Gabriel de Dietrich &lt;gabriel.dedietrich@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the parent window gets destroyed while a QtQuick Controls menu is open
the macOS native platform menu is not dismissed and you see a blank
gray rectangle without any text.
Also, at this point the QQmlEngine was already destroyed but it's still
present on the call stack, so you get a crash when the stack unwinds to
the original right mouse click that created the context menu.

Change-Id: I638b0de13734815995d2994e6dd6603bcb0ebefc
Reviewed-by: Gabriel de Dietrich &lt;gabriel.dedietrich@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typo (word repetition) in documentation</title>
<updated>2016-08-18T14:03:20+00:00</updated>
<author>
<name>Frederik Schwarzer</name>
<email>frederik.schwarzer@basyskom.com</email>
</author>
<published>2016-08-12T10:07:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtquickcontrols.git/commit/?id=5bd57528b5cf7b22a81b1195d90b0a364c0428aa'/>
<id>5bd57528b5cf7b22a81b1195d90b0a364c0428aa</id>
<content type='text'>
Change-Id: I6242fa1ab805d13753678feb5929da67ae0f4385
Reviewed-by: J-P Nurmi &lt;jpnurmi@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I6242fa1ab805d13753678feb5929da67ae0f4385
Reviewed-by: J-P Nurmi &lt;jpnurmi@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typo in documentation</title>
<updated>2016-08-18T14:02:47+00:00</updated>
<author>
<name>Frederik Schwarzer</name>
<email>frederik.schwarzer@basyskom.com</email>
</author>
<published>2016-08-11T15:58:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtquickcontrols.git/commit/?id=c0be938232f4f44e064546cbf365314c07f2c35a'/>
<id>c0be938232f4f44e064546cbf365314c07f2c35a</id>
<content type='text'>
Change-Id: Ibd33614206e8d770bd7ee0888a8806662e3a1a73
Reviewed-by: J-P Nurmi &lt;jpnurmi@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ibd33614206e8d770bd7ee0888a8806662e3a1a73
Reviewed-by: J-P Nurmi &lt;jpnurmi@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update scroll indicator position on content size change</title>
<updated>2016-08-18T13:49:12+00:00</updated>
<author>
<name>Nikita Krupenko</name>
<email>krnekit@gmail.com</email>
</author>
<published>2016-01-31T21:38:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtquickcontrols.git/commit/?id=69af774a54198a83f774c89b5d5d7135b8fb1f7a'/>
<id>69af774a54198a83f774c89b5d5d7135b8fb1f7a</id>
<content type='text'>
If scroll indicator is at the beginning and data prepended to
contentItem, scroll indicator should change position to previous content
beginning.

This is especially important with so-called "infinite scrolling", when
scrolling goes upwards and new content added at the top of the view.

Task-number: QTBUG-50795
Change-Id: I250d6535b1146a54c6a70062b659cc49ed43709f
Reviewed-by: Mitch Curtis &lt;mitch.curtis@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If scroll indicator is at the beginning and data prepended to
contentItem, scroll indicator should change position to previous content
beginning.

This is especially important with so-called "infinite scrolling", when
scrolling goes upwards and new content added at the top of the view.

Task-number: QTBUG-50795
Change-Id: I250d6535b1146a54c6a70062b659cc49ed43709f
Reviewed-by: Mitch Curtis &lt;mitch.curtis@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Doc: Change instances of 'OS X' to 'macOS'</title>
<updated>2016-08-15T07:10:34+00:00</updated>
<author>
<name>Topi Reinio</name>
<email>topi.reinio@theqtcompany.com</email>
</author>
<published>2016-08-12T09:12:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtquickcontrols.git/commit/?id=c0f58d5283ce981b8cfbc43f602a3b6553e26ce2'/>
<id>c0f58d5283ce981b8cfbc43f602a3b6553e26ce2</id>
<content type='text'>
As of version 10.12 (Sierra), the name of Apple's desktop operating
system will be macOS. Change all occurrences where the platform is
discussed to use the macro \macos (defined in the documentation
configuration in qtbase).

Change-Id: I5ca47e4d830c12df297ee298ed22fd2d41dee739
Reviewed-by: Leena Miettinen &lt;riitta-leena.miettinen@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As of version 10.12 (Sierra), the name of Apple's desktop operating
system will be macOS. Change all occurrences where the platform is
discussed to use the macro \macos (defined in the documentation
configuration in qtbase).

Change-Id: I5ca47e4d830c12df297ee298ed22fd2d41dee739
Reviewed-by: Leena Miettinen &lt;riitta-leena.miettinen@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't activate transient parent if it was closed meanwhile</title>
<updated>2016-08-12T19:13:12+00:00</updated>
<author>
<name>Sergio Martins</name>
<email>sergio.martins@kdab.com</email>
</author>
<published>2016-07-26T14:34:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtquickcontrols.git/commit/?id=56d711667f4601016b474b3d463ce07659c42b9a'/>
<id>56d711667f4601016b474b3d463ce07659c42b9a</id>
<content type='text'>
Closing a window while a popup is open should not trigger an activation event
when the popup is closed.

Prevents QGuiApplicationPrivate::focus_window from being changed to a stale window,
which happens inside QGuiApplicationPrivate::processActivatedEvent().

Change-Id: I3145b3d191abb20d56fa9acbec8a0776a6bf8526
Reviewed-by: Laszlo Agocs &lt;laszlo.agocs@qt.io&gt;
Reviewed-by: Gabriel de Dietrich &lt;gabriel.dedietrich@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closing a window while a popup is open should not trigger an activation event
when the popup is closed.

Prevents QGuiApplicationPrivate::focus_window from being changed to a stale window,
which happens inside QGuiApplicationPrivate::processActivatedEvent().

Change-Id: I3145b3d191abb20d56fa9acbec8a0776a6bf8526
Reviewed-by: Laszlo Agocs &lt;laszlo.agocs@qt.io&gt;
Reviewed-by: Gabriel de Dietrich &lt;gabriel.dedietrich@qt.io&gt;
</pre>
</div>
</content>
</entry>
</feed>
