0

ナビゲーションペインを持つサインインページを持っています.ユーザーが正常にログインしている間、私はmain.qmlファイルにリダイレクトする必要があります.iiをクリックすると、signin.qmlファイルからmain.qmlファイルに移動できませんか? これを行う方法は誰でも私に提案を与えることができます`

4

1 に答える 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 に答える