tests: update activeFocusOnTab to support editable ComboBox

ComboBox was editable since 4c184095d378622fb0c3bb1692b331b3cc04e010. It
should get focus when editable is true in tab focus chain. The behavior
was fixed in qtdeclarative side.

Change-Id: I85f26e99e00f970b8603d8ca23b1e55daa52159b
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Bump MODULE_VERSION to 5.2.2

Change-Id: I148e6396627239765059467605eda5a29761942e
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Don't lie in the docs.

It seems we forgot to update the documentation when the default spacing
got changed to 5.

Change-Id: Id76ebd3d75ec5c0d5806aab65723d046c0f49864
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Support negative layout spacings (do not assert)

This tests
* default spacing
* explicit positive spacing
* negative spacings

Negative spacings that causes the layout to shrink down to 0 or
a negative spacing are not supported.
(But make sure they don't crash the whole engine)

Task-number: QTBUG-35741

Change-Id: I69521dffb03c35a63db37ab51a2e99152d88272b
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Fix typo in property in ComboBoxStyle

drowDownButtonWidth seems to be a typo in an exposed property name.

In order to keep compatibility an (undocumented) alias is added.

Change-Id: I2ab04b3518325e339c31cf6f403c488256a4aabe
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Merge remote-tracking branch 'origin/stable' into dev

Conflicts:
	.qmake.conf
	src/controls/Styles/Base/ComboBoxStyle.qml
	src/controls/Styles/Desktop/ComboBoxStyle.qml
	src/layouts/qgridlayoutengine.cpp

Change-Id: I14298b9b3521fe220248e4b27e7057d538af5c49
Fix a rounding error in the baseline of SpinBox

Change-Id: I24f1ecc3df05b2730a43c52727026aa98bf82acd
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Merge "Merge remote-tracking branch 'origin/stable' into dev" into refs/staging/dev
TableView: added resizeToContents and resizeColumnsToContents

These are analogous to QTableView::resizeColumnToContents(i) and
resizeColumnsToContents().  Double-clicking the header
near a width adjustment boundary still provides a means for the user
to do this if the application doesn't do it programmatically.

Change-Id: Ibded0c9f255301b461dac7080901fc6065fdbe5e
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>