标题:Loader动态加载组件时KeyNavigation异常问题
作者:zjhui2016
日期:2016-12-20 14:43
内容:
下面QML代码,使用键盘TAB键,在控件间导航,第一次能够两个checkbox、两个button间正常导航,但第二次导航时,checkbox2就直接导航到button2了。这是为什么?
// main.qml
import QtQuick 2.5
import QtQuick.Controls 1.4
import QtQuick.Dialogs 1.2
ApplicationWindow {
visible: true
width: 640
height: 480
title: qsTr("Hello World")
Item {
anchors.fill: parent
Column {
CheckBox {
id: checkbox1
text: "checkbox1"
focus: true
KeyNavigation.tab: checkbox2
}
CheckBox {
id: checkbox2
text: "checkbox2"
focus: true
KeyNavigation.tab: loadItem
}
Loader {
..