如何在 QML TabView 下强制激活 focus/select QML 选项卡?

How to force active focus/select QML Tab under QML TabView?

我有一个带有 3 个 TabTabView,我想在按下按钮时更改 focus/select 第三个 Tab。我试过 forceActiveFocus,但没有用。

//.qml
TabView {
    Tab {
        id: redTab
        title: "Red"
        Rectangle { color: "red" }
    }
    Tab {
        id: blueTab
        title: "Blue"
        Rectangle { color: "blue" }
    }
    Tab {
        id: greenTab
        title: "Green"
        Rectangle { color: "green" }
    }
}

ToolButton {
    inconSource: "lock.png"
    onClicked: {
        greenTab.forceActiveFocus() // does not work?
    }
}    

设置currentIndex:

TabView {
    id: tabView
    //...
}
//...
tabView.currentIndex = 2