Dialogs: added qt.quick.dialogs.registration logging category

It's easier to turn on debugging instead of uncommenting #define.

Change-Id: Ia1d39934c6dd30dd9fe850d109debfdda7a740da
Reviewed-by: Liang Qi <liang.qi@theqtcompany.com>
Fixed missing mouse event when the Menu control is dismissed

The QQuickPopupWindow doesn't forward the mouse event to the transient window
if the menu is dismissed

Task-number: QTBUG-40391
Change-Id: I2e5fd8b64c63d005445f9fd5e8b36e47b04c1e8b
Reviewed-by: Filippo Cucchetto <filippocucchetto@gmail.com>
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@theqtcompany.com>
Fix Spinbox missing value change if minimumValue is set

The Spinbox validator considered invalid an intermediate value preventing the user for inserting a valid value.

Task-number: QTBUG-42342
Change-Id: I24d2f9f7d6fb9d5d4f96f81821b37a30421665a3
Reviewed-by: Filippo Cucchetto <filippocucchetto@gmail.com>
Reviewed-by: J-P Nurmi <jpnurmi@theqtcompany.com>
Dialogs: add qt.quick.dialogs.window logging category

Logging everything having to do with the dialog window or fake window
decoration, visibility, geometry and geometry dependencies.

Change-Id: Ibf657f917cc04fac3b59ad756f2427434e7b8a23
Reviewed-by: Liang Qi <liang.qi@theqtcompany.com>
FontDialog: layout tweaks to fit better on small screens

Change-Id: Ic6b5d69a15e67fae70b375fe84d4f094203f20c3
Reviewed-by: Liang Qi <liang.qi@theqtcompany.com>