黑莓10级联导航窗格

时间:2012-12-10 17:53:04

标签: blackberry-cascades

我有一个登录页面有一个导航窗格,而用户登录成功我应该重定向到main.qml文件,而点击ii无法从signin.qml文件转到main.qml文件?如何做到这一点,任何人都可以给我一个sugession`

1 个答案:

答案 0 :(得分:0)

您只能在文档中找到有关NavigationPane和其他控件的所有信息。

NavigationPane documentation

这很简单。你应该正确地完成它并自己动手。

看看下面显示的代码段,你应该明白这个想法。

NavigationPane {
    id: navigationPane
    Page {
        attachedObjects: ComponentDefinition {
            id: pageDefinition
            source: "main.qml"
        }
        Container {
            Button {
                text: "Login"
                onClicked: {
                    //check if credentials are valid or not
                    if(isValidUser())
                    {
                        var page = pageDefinition.createObject();
                        navigationPane.push(page);
                    }
                    else
                    {
                        //show error message
                    }
                }
            }
        }
    }
}