2012-12-10 22 views
0

我有一個具有導航窗格的登錄頁面,而用戶登錄成功後,我應該重定向到main.qml文件,同時單擊ii無法從signin.qml文件轉到main .qml文件?如何做到這一點,任何人都可以給我sugession`Blackbeery 10級聯NavigationPane

回答

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 
        } 
       } 
      } 
     } 
    } 
}