QQuickPopupWindow: Use actual item size as content size

Using the children rect size was a mistake, particularly when using
Instantator in a Menu.

Task-number: QTBUG-40221
Change-Id: I6efe9aad617a7b0adbea0bb96bf843c5c1779131
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Make the default style "Base" when built without widgets support

It is possible to have qtwidgets installed but qtquickcontrols built
without a dependency to qtwidgets.

Change-Id: Ic6f640e352984d38d9020011078fe061ff46acac
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
Doc: Updated the Calendar example documentation

Added more information about what the example does and how
Also updated the screenshot of the example.

Task-number: QTBUG-37203
Change-Id: I20f9e5ed864b2a1f030736ad45c495118c19bf55
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: Mitch Curtis <mitch.curtis@digia.com>
Fix tooltip position when used with QQuickWidget

Task-number: QTBUG-39878
Change-Id: I1df4e7b7b17a11234e2569d6502aa9618a590acd
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
QtQuick.Dialogs FontDialog: fix a binding loop issue

Change-Id: Ie57b3900bd5a17fa4a05af945eeea98d2b12ffbd
Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
Merge remote-tracking branch 'origin/5.3' into 5.4

Change-Id: I9253c87c3bd54204401070f492c7590166be0fe3