diff options
author | Mitch Curtis <mitch.curtis@qt.io> | 2019-12-04 12:15:27 +0100 |
---|---|---|
committer | Mitch Curtis <mitch.curtis@qt.io> | 2019-12-05 17:34:28 +0100 |
commit | 459ec87b0abdd476d415946ed07c8490c10b97f0 (patch) | |
tree | 6cdc01bdbf168c691d56b6c816406d0d5d414662 /examples | |
parent | e34d4ed13c7778a403e4d7c08b84e220deb119af (diff) |
Fix warnings about Binding's new restoreMode propertyv5.14.0-rc2v5.14.0
The warning is:
QML Binding: Not restoring previous value because restoreMode has not been set.
This behavior is deprecated. In Qt < 6.0 the default is Binding.RestoreBinding.
In Qt >= 6.0 the default is Binding.RestoreBindingOrValue.
Fixes: QTBUG-80523
Change-Id: I18721419c2822aa80373d16f7e142e42bafe317c
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'examples')
-rw-r--r-- | examples/virtualkeyboard/basic/basic-b2qt.qml | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/examples/virtualkeyboard/basic/basic-b2qt.qml b/examples/virtualkeyboard/basic/basic-b2qt.qml index 59c64b86..9d7a0dd3 100644 --- a/examples/virtualkeyboard/basic/basic-b2qt.qml +++ b/examples/virtualkeyboard/basic/basic-b2qt.qml @@ -28,6 +28,8 @@ ****************************************************************************/ import QtQuick 2.0 +// Deliberately imported after QtQuick to avoid missing restoreMode property in Binding. Fix in Qt 6. +import QtQml 2.14 import QtQuick.Window 2.2 import QtQuick.VirtualKeyboard 2.2 import QtQuick.VirtualKeyboard.Settings 2.2 @@ -141,6 +143,8 @@ Item { target: InputContext property: "animating" value: inputPanelTransition.running + restoreMode: Binding.RestoreBinding + } AutoScroller {} } @@ -149,6 +153,7 @@ Item { target: VirtualKeyboardSettings property: "fullScreenMode" value: appContainer.height > 0 && (appContainer.width / appContainer.height) > (16.0 / 9.0) + restoreMode: Binding.RestoreBinding } } } |