我有一个登录页面有一个导航窗格,而用户登录成功我应该重定向到main.qml文件,而点击ii无法从signin.qml文件转到main.qml文件?如何做到这一点,任何人都可以给我一个sugession`
答案 0 :(得分:0)
您只能在文档中找到有关NavigationPane和其他控件的所有信息。
这很简单。你应该正确地完成它并自己动手。
看看下面显示的代码段,你应该明白这个想法。
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
}
}
}
}
}
}