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>
Fix draw order of contents vs. toolbar in ApplicationWindow

Task-number: QTBUG-31207

Change-Id: I8843988d0e2dfe505aae374325c23caf0736d05b
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>
Skip build when the quick module is not available

Change-Id: I549c5fcd22a15c8a87cb79adb512ab772afe7831
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
GroupBox: fix the activeFocusOnTab behavior

* change GroupBox to FocusScope
* update the autotest

Task-number: QTBUG-31306
Change-Id: I72d24b8eb71aa72798e01925691dbb3570518aed
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Fix Base SliderStyle handle to work with minimumValue != 0

Task-number: QTBUG-31622

Change-Id: I7a61f3ed806d66735bf86d1438b0fd61f904b9a6
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@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>
Move doc from the index to the overview page

Cleanup the links.

And doc fix in TableViewStyle.qml

Change-Id: Id61fcff49af79f35f68696900142bb200ae18042
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Reviewed-by: Nico Vertriest <nico.vertriest@digia.com>
Merge remote-tracking branch 'origin/release' into stable

Change-Id: Iacbefdc16156f495db756c71dcf6a7f1395c220b
Merge remote-tracking branch 'origin/stable' into dev

Change-Id: I1efe2710f34ec83077abf69e0220f299605c71e0
Add qml/js files in resource files

To make deployment of Qt Quick Controls based
applications easier.

Task-number: QTBUG-31565

Change-Id: I0b8af2864ef0dc9121eed3189ced64712bdb3d20
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Doc: Fixed Qt Quick Layouts listing in qch files.

-should be lowercase in selectors variable

Change-Id: Iab46d0d339a4a4ffe47fac2f7b9c6d6064e4d2aa
Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
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>
Revert "Add qml/js files in resource files"

We need to investigate more this solution. Deployment issue
for Qt Quick Controls will be a known limitation in 5.1.0.

This reverts commit 41e13d3746c8b7b5cd550091c63fd8ab066422cf.

Change-Id: I501be7494bdbdfbb799d31c612d0c20e7f87ffc7
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Reviewed-by: Liang Qi <liang.qi@digia.com>
Doc: Fix QCH documentation structure for Qt Quick Layouts

Remove 'type = manual' definition from the .qdocconf to prevent links
on the module page from being added as subtopics. Also, fix the QML
Types topic to point to the correct index page.

Task-number: QTBUG-31778
Change-Id: I3df99e0fafff4bf807b952ad4bf976e2a481221d
Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>