More styling improvements for Base Style

- Better scalability
- Retina support
- Added glow filter to Private
- Added focus rects

Change-Id: I2ec36a9db546c21e20408429c5e17fde8d67b7c3
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
Expose ToolBarStyle and StatusBarStyle

As they are rather basic, I think we should simply expose them rather
than explain why people should use rectangles.

Change-Id: I8ef79452fb27ffa0ef11bb477c687033996b4a5e
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
Fix some issues with Base style

- Missing checkmark added
- Fixed TableView painting glitch on touch devices

Change-Id: Ifaad596061bc8d4432ad026efa74a13356b7a77e
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
Doc: the implicit size of ProgressBarStyle's background must be set.

Change-Id: I54f160ed3fb875b694909e6d9eddcb500566422c
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
use private linkage where possible

Change-Id: I693f8469b8bec8e80d65d69122c01d0273a38b3d
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@digia.com>
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Fix input method committing

On mobile devices the virtual keyboard would in some situations not have
words committed yet - this leads to the last word after a space being
cut off when querying for the text property.

Change-Id: I23d81154f3bed1dd287f24c3c5f958cf4335475c
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Doc: Updated url variable in qdocconf files.

In 5.2, the HTML output is in a flatter structure and when they are
hosted in qt-project.org/doc, the documentation will be found at
http://qt-project.org/doc/qt-$QT_VER

The url variable is used by projects outside of Qt 5 which need
to link to Qt 5 documentation, such as Qt Creator.

Task-number: QTBUG-34584
Change-Id: Ifb9ba5c4a0e78b6170c448ec97f0bec8fa80bdfe
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
Optimize TableView by using ImageProvider

This optimizes tableview as we were not able to utilize the
image atlas efficiently without it.

Change-Id: I3cce48b7557d843fb057cc1597dc4363c35bdef8
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Tests: Fix warning in activeFocusOnTab test

Missing image.

Change-Id: I3c52d7d60690346bed4002dee5c6b0844194784f
Reviewed-by: Liang Qi <liang.qi@digia.com>
Fix warning in Tests_TabView::test_mousePressOnTabBar

Task-number: QTBUG-34666
Change-Id: I13506cc7504c71d9411e2b100bec803abb2eaccd
Reviewed-by: Liang Qi <liang.qi@digia.com>
Update changelog for Qt 5.2

Change-Id: If3e03b628906857985d0f5bd49e71fcd1aced0fa
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Make BusyIndicator style use threaded animations

This uses a graphic that will work even when the application is
busy. It should still work pretty well on most light and dark
backgrounds.

Change-Id: I5506120140fe37cdfbd7d88004f5ad3d817b5aed
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Merge remote-tracking branch 'upstream/stable' into wip/tizen

Change-Id: I5e7c3b690f36798acb3b9088c2d923f78138a935