0

私はBlackberry10の開発に不慣れです。ボタンを作成しましたが、現在の画面から次の画面に画面をプッシュする機能がありません。これが私が使用しているコードです:

onClicked:{
  navigationPane.push(firstPage);
}

また、を使用してタブを実装しました

TabbedPane {
  activePane: Page {
    Label {
      id: label
      text: "What do you like more, kittens or puppies?"

    }
  }
  sidebarState: SidebarState.VisibleCompact
  onActiveTabChanged: {
  }
  Tab {
    title: "Puppies"
    onTriggered: label.text = "kittens"
          NavigationPane {
     id: navigationPane

//how to call a screen from this,i got stuck with this,can any some send me simple code for pushing a screen.?

      }
  }
  Tab {
    title: "Kittens"
    onTriggered: label.text = "I love kittens!"
          NavigationPane {
     id: navigationPane

      >   **`//how to call a screen from this,i got stuck with this,can any some send me simple code for pushing a screen.?`**

      }
  }
}

このタブでは、タブのアイコンをクリックしながらプッシュ画面機能を実行したいと思います。誰かがこれらの2つの機能を手伝ってくれますか?

ありがとう。

4

2 に答える 2

1

これは、別の画面のタブを作成するための例です。メインタブで、次のqmlに進みます。

Tab {
 title: "Puppies"
NavigationPane {
        id: navigationPane
        Sample //this is one qml page as like Sample.qml
       {
        }
    }

}

Tab {
 title: "Kittens"
NavigationPane {
        id: testpage
        Test //this is one qml page as like Test.qml
       {
        }
    }

}

idを設定すると、他のqmlファイルにアクセスできます:、

于 2013-02-11T07:51:51.550 に答える
0

各タブ内でNavigationPaneを宣言し、その中にプッシュする必要があります。

Tab {
title: "Puppies"
onTriggered: label.text = "kittens"
NavigationPane {
   id: navigationPane
}

}

于 2012-11-26T10:08:26.510 に答える