Examples: several fixes for text

* Cut/Copy/Paste works
* The initial status for b/i/u and alignment works
* Font size and family works
* Text color works

Task-number: QTBUG-31482
Change-Id: I299931dede9defbb1d3eb927f867e77d20ded5ae
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
Doc: check language and compliance with Writing Guidelines

Task-number: QTBUG-30318

Change-Id: I6117c41344f1a5015a1fa2d4a59950306a719313
Reviewed-by: Venugopal Shivashankar <venugopal.shivashankar@digia.com>
Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
Simplify example code by using QmlApplicationEngine

Since QmlApplicationEngine does all the nasty bits
including setting the incubation controller, we should
use it in all of our examples.

Task-number: QTBUG-31203
Change-Id: Ie4f2313b66ef1a460aa50559f5c0a6125d0c69f1
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
Reviewed-by: Alan Alpert <aalpert@blackberry.com>
Text example: Update example.html

Remove references to QTextEdit and adapt it to match TextArea instead.

Update the Qt logo.

Change-Id: I6939bf7418fbad883e1d967bea3688d9ccfd4885
Reviewed-by: Hanne Linaae <hanne.linaae@digia.com>
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Don't let tabs grab focus on press

Tab buttons should never take focus when pressed, but only pass
on focus to their child items. Tab focus should only get
focus when they are tabbed into.

Autotest is updated.

Change-Id: I0edad4d893be7ed7066d3a3631ca340e9bf8cb53
Reviewed-by: Liang Qi <liang.qi@digia.com>
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Add overview documentation for Qt Quick Layouts

Change-Id: I79df2abca1de42496f75fc08a779203a406ce155
Reviewed-by: Nico Vertriest <nico.vertriest@digia.com>
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Updated activation signals in TableView

- Added row property to activated()
- Added clicked(row) signal
- Added doubleClicked(row) signal

- We also fixed the behavior so that we do not emit activated
if the user clicks outside of the available rows.

- We fixed a problem where key events would not be seen outside
of the control

Change-Id: I13feba26e900daf85be7be88216f1a0a4a446c57
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Fix TableView::positionViewAtRow()

Task-number: QTBUG-31631
Change-Id: Iaf5bd5c895f0fd94c7ffec19b571786ee9352782
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
Merge remote-tracking branch 'origin/release' into stable

Change-Id: Iacbefdc16156f495db756c71dcf6a7f1395c220b
Menu: Support QQuickWindows embedded in QWidgets

We translate the menu popup window by its transient parent origin
coordinates, but if it's embedded in a QWidget, we would only translate
by the transient parent's origin inside that QWidget. So, in this case.
we translate by the transient parent's origin in the global coordinate
reference system.

Task-number: QTBUG-31659
Change-Id: I09aa64f2d61d227d4fcd6d6e22a25453e1f2dc76
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Mac: respect scrollbar style changes

Task-number: QTBUG-31537
Change-Id: I670730934a48655f65df4f2be44e6ce8fa6bbdf7
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
SpinBox: omit group separators

Task-number: QTBUG-31839
Change-Id: I90879cbc116f399f07e2ae53e998253f2e81a5e2
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
Keep TextField placeholder text visible when focused

This is useful when the widget is focused by default, and also gives
another opportunity to the user to read the message before typing,
removing the need for workarounds like clicking in another text entry to
bring back the placeholder message.

Same as qtbase commit eeb31ad1 for QLineEdit.

Change-Id: I466dd66490e05503b51e208beefd5366b25fd939
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
TableView: let delegates handle mouse events

Includes auto tests.

Task-number: QTBUG-31206
Change-Id: I683363f70f7e360cc70f84fd460cbde5e70a61af
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Text example: specify the base URL for the TextArea

So the TextArea looks inside its own resource file while
resolving relative urls used in the text.

Change-Id: Id67f3f3cbbd635e8defa04d97602e1e7b293874e
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Make import of QtQuick.Controls.Private consistent

Import QtQuick.Controls when QtQuick.Controls.Private
is imported.

Change-Id: I2c962b7310a74e0905e8cec08ee6563a5d98e9d7
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Merge branch 'stable' into st

Conflicts:
	src/controls/TableView.qml