Scroll the parent mouse areas when reaching the bounds of a ScrollView

Change-Id: I18da235e81fa7547b78b623257226dd4a745b518
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Remove redundant button clicked handler in QQuickMessageBox

Change c286b4fccb2d83fcc01b21913b95c5e4f21f2982 added the
QQuickAbstractMessageDialog::click() handler, which made the
QQuickMessageDialog::clicked() handler redundant.
(cherry-picked from qtdeclarative/a5669568904b37b1d6b297e7190d18306e198604)

Change-Id: Ifd770a3c67b35fd9a4929fc55b9e5298c36fb960
Task-number: QTBUG-35933
Reviewed-by: Liang Qi <liang.qi@digia.com>
Dialogs: avoid setting invalid geometry

QRect::setX() and setY() can change the width and height, even to a
negative value, which will make the dialog's intended geometry invalid.
The intention was that QQuickAbstractDialog::setX() and setY() should
move the window, so it should be done with QRect::moveLeft and moveTop.

Task-number: QTBUG-38898
Change-Id: I59104395ed39b09f6b7a99eb177820edb5e46cf6
Reviewed-by: Liang Qi <liang.qi@digia.com>
TableView: fix the position of "filled" rows

On desktop the content cannot be scrolled when there are empty filled
rows, but on touch the content can be still flicked so the empty filled
rows must move together with the content.

Change-Id: I82e27d26a332d54c051e5d7bf9e1e0ab8e205f76
Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
TextFieldStyle: more fool-proof size calculation

This ensures that such style gets a sensible default size:

    TextField {
        text: "Hello"
        style: TextFieldStyle {
            font.pixelSize: 30
            background: Rectangle { color:"lightgray" }
        }
    }

Change-Id: I370d8ad324cda09c9b085191ab452c4f8994d1d9
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
Fixed QML binding loop warning.

Change-Id: I1339949afa6aeb659baf7186cbcb7a714d9826a3
Reviewed-by: J-P Nurmi <jpnurmi@digia.com>
Example: Remove Panel.qml from gallery.pro as the file does not exist

Change-Id: Ife2b4de2cbc5cd08a97b87e014bb2e288326e08c
Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
Merge remote-tracking branch 'origin/release' into stable

Change-Id: Ibe2ec06eabd5a60a5f9a98008eba6079fac048bd
TableView: cleanup unused Text left over

It has gone unnoticed for a long time ever since 47ef1a5f. As
far as I can see, it never was actually used for anything...

Change-Id: I28045ca8ba3ecec6869aed1eeebcaab7c2866e93
Reviewed-by: Caroline Chao <caroline.chao@digia.com>
Merge remote-tracking branch 'origin/stable' into dev

Change-Id: I1537496e887855f3f092189b7304d6614ed5ae5a
Fix Slider increments on keypress

Instead of always adding/subtracting 1/10 of the range use the step size when
the arrow keys are pressed. In addition add accessible actions to inc/dec the value.

Task-number: QTBUG-39099
Change-Id: I4fdf2adc8912ab1fa8838be56af4e798eeb59781
Reviewed-by: Caroline Chao <caroline.chao@digia.com>