<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/qt5/qtquickcontrols.git, branch 5.4</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>Merge remote-tracking branch 'origin/5.4.2' into 5.4</title>
<updated>2015-05-18T07:59:33+00:00</updated>
<author>
<name>Liang Qi</name>
<email>liang.qi@theqtcompany.com</email>
</author>
<published>2015-05-18T07:59:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtquickcontrols.git/commit/?id=dd490a7fe2628ee965719b33dfde5484e672933a'/>
<id>dd490a7fe2628ee965719b33dfde5484e672933a</id>
<content type='text'>
Change-Id: I6a00e84b80d183fb606702704f4a18a3b23c2d21
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I6a00e84b80d183fb606702704f4a18a3b23c2d21
</pre>
</div>
</content>
</entry>
<entry>
<title>5.4.2 changelog</title>
<updated>2015-04-21T05:54:15+00:00</updated>
<author>
<name>J-P Nurmi</name>
<email>jpnurmi@theqtcompany.com</email>
</author>
<published>2015-04-20T12:01:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtquickcontrols.git/commit/?id=8fa384b13a6483e69bfdc1b1eae1871eb1b68c54'/>
<id>8fa384b13a6483e69bfdc1b1eae1871eb1b68c54</id>
<content type='text'>
Change-Id: I1b02603dae107ffaf1bd5cdd67318e654c19fd8d
Reviewed-by: Mitch Curtis &lt;mitch.curtis@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I1b02603dae107ffaf1bd5cdd67318e654c19fd8d
Reviewed-by: Mitch Curtis &lt;mitch.curtis@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump version</title>
<updated>2015-04-20T10:28:11+00:00</updated>
<author>
<name>Oswald Buddenhagen</name>
<email>oswald.buddenhagen@theqtcompany.com</email>
</author>
<published>2015-04-20T10:28:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtquickcontrols.git/commit/?id=093312f5f306db8fcb1028f62bd3061aa63ef732'/>
<id>093312f5f306db8fcb1028f62bd3061aa63ef732</id>
<content type='text'>
Change-Id: I13b1b8e66b046ec4f899de0379b009483f32e0df
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I13b1b8e66b046ec4f899de0379b009483f32e0df
</pre>
</div>
</content>
</entry>
<entry>
<title>Menu: Separate dismiss and destroy actions</title>
<updated>2015-03-27T16:15:43+00:00</updated>
<author>
<name>Gabriel de Dietrich</name>
<email>gabriel.dedietrich@theqtcompany.com</email>
</author>
<published>2015-03-24T19:56:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtquickcontrols.git/commit/?id=de9145dcd904068256e28e130fdfda2e8014efe8'/>
<id>de9145dcd904068256e28e130fdfda2e8014efe8</id>
<content type='text'>
This avoids issues when the action is triggered from a Menu and the slot
ends up processing pending events, effectively deleting an object while
one of its QML signal handlers is being executed. The reason being that
we used to call deleteLater() on the menu popup window while still in
the mouse event handler.

Now, we do the same thing in three separate steps. 1. Close/dismiss the
menu popups, 2. trigger the action, and 3. delete the popups. This keeps
the menu popups and their contents alive until we return from the action
triggered handler. We also need to take care of manually destroying any
popup we may create. Finally, the menu content creation in Menu.qml had
to be tweaked since we shouldn't rely on the popup visibility anymore.

Task-number: QTBUG-45182
Change-Id: I9f1155bbf74dd3353c6c4066a24abf1cd2c3a283
Reviewed-by: Caroline Chao &lt;caroline.chao@theqtcompany.com&gt;
Reviewed-by: J-P Nurmi &lt;jpnurmi@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This avoids issues when the action is triggered from a Menu and the slot
ends up processing pending events, effectively deleting an object while
one of its QML signal handlers is being executed. The reason being that
we used to call deleteLater() on the menu popup window while still in
the mouse event handler.

Now, we do the same thing in three separate steps. 1. Close/dismiss the
menu popups, 2. trigger the action, and 3. delete the popups. This keeps
the menu popups and their contents alive until we return from the action
triggered handler. We also need to take care of manually destroying any
popup we may create. Finally, the menu content creation in Menu.qml had
to be tweaked since we shouldn't rely on the popup visibility anymore.

Task-number: QTBUG-45182
Change-Id: I9f1155bbf74dd3353c6c4066a24abf1cd2c3a283
Reviewed-by: Caroline Chao &lt;caroline.chao@theqtcompany.com&gt;
Reviewed-by: J-P Nurmi &lt;jpnurmi@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't show popup menu on two screens at the same time.</title>
<updated>2015-03-27T00:14:59+00:00</updated>
<author>
<name>Sergio Martins</name>
<email>sergio.martins@kdab.com</email>
</author>
<published>2015-03-25T17:08:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtquickcontrols.git/commit/?id=ea9e620a7f5bfbac63ccc9017732bb78db8e5356'/>
<id>ea9e620a7f5bfbac63ccc9017732bb78db8e5356</id>
<content type='text'>
When using more than 1 monitor, snap to 1 monitor instead of
crossing screen boundaries.

That's how native implementations and QtWidgets do it.

Task-number: QTBUG-45228
Change-Id: Icbeb9045a04ad4d4f81295603cbf1b81dcc44442
Reviewed-by: Friedemann Kleint &lt;Friedemann.Kleint@theqtcompany.com&gt;
Reviewed-by: Alan Alpert &lt;aalpert@blackberry.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When using more than 1 monitor, snap to 1 monitor instead of
crossing screen boundaries.

That's how native implementations and QtWidgets do it.

Task-number: QTBUG-45228
Change-Id: Icbeb9045a04ad4d4f81295603cbf1b81dcc44442
Reviewed-by: Friedemann Kleint &lt;Friedemann.Kleint@theqtcompany.com&gt;
Reviewed-by: Alan Alpert &lt;aalpert@blackberry.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Menus: Ignore non-visible menu popups on key navigation</title>
<updated>2015-03-24T18:18:14+00:00</updated>
<author>
<name>Gabriel de Dietrich</name>
<email>gabriel.dedietrich@theqtcompany.com</email>
</author>
<published>2015-03-24T14:54:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtquickcontrols.git/commit/?id=d124fcba6975703356a16b9e53390d0c5b6e20ad'/>
<id>d124fcba6975703356a16b9e53390d0c5b6e20ad</id>
<content type='text'>
Change-Id: Ie9fce58dd6481a66539bfe6c24487d7c630a583f
Reviewed-by: J-P Nurmi &lt;jpnurmi@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ie9fce58dd6481a66539bfe6c24487d7c630a583f
Reviewed-by: J-P Nurmi &lt;jpnurmi@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove header.BSD</title>
<updated>2015-03-13T06:46:57+00:00</updated>
<author>
<name>Sergio Ahumada</name>
<email>sahumada@blackberry.com</email>
</author>
<published>2015-03-12T17:05:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtquickcontrols.git/commit/?id=7eb12f65dc8f0a703f696a710d5db802488e1e31'/>
<id>7eb12f65dc8f0a703f696a710d5db802488e1e31</id>
<content type='text'>
this file is just a template, shouldn't be here ...

Change-Id: If53082b1d1605ac5a27b5e2723b3af6ab6be464b
Reviewed-by: J-P Nurmi &lt;jpnurmi@theqtcompany.com&gt;
Reviewed-by: Shawn Rutledge &lt;shawn.rutledge@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this file is just a template, shouldn't be here ...

Change-Id: If53082b1d1605ac5a27b5e2723b3af6ab6be464b
Reviewed-by: J-P Nurmi &lt;jpnurmi@theqtcompany.com&gt;
Reviewed-by: Shawn Rutledge &lt;shawn.rutledge@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>README: Update forum link and remove maintainer's email line</title>
<updated>2015-03-12T13:09:18+00:00</updated>
<author>
<name>Sergio Ahumada</name>
<email>sahumada@blackberry.com</email>
</author>
<published>2015-03-12T09:13:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtquickcontrols.git/commit/?id=da8a22c2b84e19f21272efd4ee8d3a49c42c2ceb'/>
<id>da8a22c2b84e19f21272efd4ee8d3a49c42c2ceb</id>
<content type='text'>
Change-Id: Icb9fcc97f40142ccd6b711332317c4c9bbba6445
Reviewed-by: Caroline Chao &lt;caroline.chao@theqtcompany.com&gt;
Reviewed-by: Jens Bache-Wiig &lt;jensbw@gmail.com&gt;
Reviewed-by: Liang Qi &lt;liang.qi@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Icb9fcc97f40142ccd6b711332317c4c9bbba6445
Reviewed-by: Caroline Chao &lt;caroline.chao@theqtcompany.com&gt;
Reviewed-by: Jens Bache-Wiig &lt;jensbw@gmail.com&gt;
Reviewed-by: Liang Qi &lt;liang.qi@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Doc: Fix Command '\printto' failed at end of file 'gallery/main.qml'</title>
<updated>2015-03-12T13:09:13+00:00</updated>
<author>
<name>Sergio Ahumada</name>
<email>sahumada@blackberry.com</email>
</author>
<published>2015-03-12T08:57:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtquickcontrols.git/commit/?id=a9d2c70665f39461747eb7cf570625f0c2bd453a'/>
<id>a9d2c70665f39461747eb7cf570625f0c2bd453a</id>
<content type='text'>
SystemPalette was removed in commit cc174637d

Update the image to match the example code.

Change-Id: I449e431ace566b0062018d3a8103f5332401f748
Reviewed-by: Caroline Chao &lt;caroline.chao@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SystemPalette was removed in commit cc174637d

Update the image to match the example code.

Change-Id: I449e431ace566b0062018d3a8103f5332401f748
Reviewed-by: Caroline Chao &lt;caroline.chao@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Doc: Fix missing qtcore dependency in Qt Quick Dialogs</title>
<updated>2015-03-11T11:53:49+00:00</updated>
<author>
<name>Sergio Ahumada</name>
<email>sahumada@blackberry.com</email>
</author>
<published>2015-03-10T16:17:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtquickcontrols.git/commit/?id=aa8b03e36b72942af69d167bc448e46d4f175aa3'/>
<id>aa8b03e36b72942af69d167bc448e46d4f175aa3</id>
<content type='text'>
 src/dialogs/qquickplatformfiledialog.cpp:44: warning: Can't link to 'QSettings'
 src/dialogs/qquickplatformfiledialog.cpp:44: warning: Can't link to 'QCoreApplication::applicationName'
 src/dialogs/qquickplatformfiledialog.cpp:44: warning: Can't link to 'QCoreApplication::organizationName'
 src/dialogs/qquickplatformfiledialog.cpp:44: warning: Can't link to 'QCoreApplication::organizationDomain'

Change-Id: I052aab77382be5d059a8711bc4c961713a0b22ab
Reviewed-by: Topi Reiniö &lt;topi.reinio@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 src/dialogs/qquickplatformfiledialog.cpp:44: warning: Can't link to 'QSettings'
 src/dialogs/qquickplatformfiledialog.cpp:44: warning: Can't link to 'QCoreApplication::applicationName'
 src/dialogs/qquickplatformfiledialog.cpp:44: warning: Can't link to 'QCoreApplication::organizationName'
 src/dialogs/qquickplatformfiledialog.cpp:44: warning: Can't link to 'QCoreApplication::organizationDomain'

Change-Id: I052aab77382be5d059a8711bc4c961713a0b22ab
Reviewed-by: Topi Reiniö &lt;topi.reinio@digia.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
