Fix warning printed when using TabView

This fixes the binding loop warning that is printed in any application
that makes use of TabView. It was casued by a QTBUG-35038 and a
proper fix for that will be posted to the stable branch.

Task-number: QTBUG-35134
Change-Id: Ia60c789d9fb8ee662215628fa9733b17cf9be90c
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Fix typo in tableview example.

Sortindicator => Sort indicator

Change-Id: Id9897268bb21e9ba0dc14de2c4cc9e7f9f9a66d4
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Fix desktop style animations to stop when the control is hidden

QStyleAnimation automatically stopped for hidden QWidgets, but didn't
know anything about QQuickItems and kept animating regardless of their
visibility. QStyleAnimation was changed so that it will keep animating
only as long as the animation target accepts animation updates. This
change ensures that the style animation updates are accepted only when
the control is visible.

Note: In order to restart such style animations, QQuickStyleItem needs
to be manually updated when it becomes visible.

Task-number: QTBUG-35319
Change-Id: Ia053912883b9babb184a5467adfc90dd619b3dc5
Reviewed-by: Gunnar Sletta <gunnar.sletta@digia.com>
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Merge remote-tracking branch 'origin/release' into stable

Change-Id: I1b4f7508ead5631abb70b4cdf29d6efa05f33b5b
SpinBox: attempt to fixup the input as appropriate

So for example "-0", which is a valid intermediate value, becomes
"0" when the spinbox is accepted (enter) or it loses focus.

Task-number: QTBUG-34774
Change-Id: Ie153294755aae2bf94ba1cb53c40a8fc5f1f5862
Reviewed-by: Liang Qi <liang.qi@digia.com>
Make scrolling on combobox work

Handles mouse scrolling event over combobox - scrolling up does the same
as pressing up arrow and scrolling down equals pressing down arrow.

Change-Id: I67adef46f201c0d4c88dabd5a717effc8f1e909d
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Reviewed-by: David Edmundson <davidedmundson@kde.org>
Pass a valid style option to fetch default frame width

This is useful for oxygen to return the correct size

Change-Id: I0476f89f68eabf4c1a8611623095213c8f70cef2
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Fix disabled text color of TextArea

Change-Id: I5d09aa0da0675bce961f6445982cae16b894dbf1
Reviewed-by: David Edmundson <davidedmundson@kde.org>
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Update ScrollView documentation to be valid QML

Change-Id: Ie78468f6e001e67467175cd39bd4db1bd6b2dbbf
Reviewed-by: Martin Klapetek <mklapetek@kde.org>
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Make slider's style react to mouse hover

Paints the hover highlight around the slider handle when mouse hovers
it.

Change-Id: I883d5c5b97b0542a36e796ce6a07398ab67e94bd
Reviewed-by: David Edmundson <davidedmundson@kde.org>
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Fix slider keyboard shortcuts in vertical orientation

Change-Id: Ib886a4bc9254d8e9c91ae52e927e651200b455a4
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Make StatusBar and ToolBar focus scopes

The problem is that the content item of both these controls have
the focus property set to true. This property will then affect the
implicit focus logic and should be protected by a focusscope.

Currently adding a ToolBar or StatusBar to an application could
result in this content item grabbing focus implicitly even if the
application only sets focus: true on a single item.

Task-number: QTBUG-34713
Change-Id: I94cb79d25e4cfd727915f5b5ab612ad5c0132db7
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
gallery: run particles only when visible

Change-Id: I7c0f5565161719905e973d3fd1a75b3c9d8a4007
Reviewed-by: David Edmundson <davidedmundson@kde.org>
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Merge remote-tracking branch 'origin/stable' into dev

Change-Id: I04b45f6e998fdeff87d237ec49a74f7c53b1d9f2