我有一个带有导航窗格的登录页面,当用户成功登录时,我应该重定向到 main.qml 文件,而单击 ii 不能从 signin.qml 文件转到 main.qml 文件?如何做到这一点任何人都可以给我建议`
问问题
221 次
1 回答
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
}
}
}
}
}
}
于 2012-12-11T05:36:35.770 回答