Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. QML and Qt Quick
  4. [SOLVED] Pagestack alternative for Windows/Linux program : Menu navigation with corresponding toolbar ?
Forum Updated to NodeBB v4.3 + New Features

[SOLVED] Pagestack alternative for Windows/Linux program : Menu navigation with corresponding toolbar ?

Scheduled Pinned Locked Moved QML and Qt Quick
4 Posts 2 Posters 1.1k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    serdef
    wrote on last edited by
    #1

    Hi,

    I am designing a large fullscreen touch application for windows/linux,
    and I'm looking for an elegant solution :

    I have a main 'front screen' with a top information bar and a bottom button bar
    I want to implement a menu system with several levels and custom editing forms.
    When going deeper, the toolbar should adjust according to the context.
    depth of menu example : front screen -> main menu -> diagnostics -> motor settings -> alignment

    I found the PageStack component, very interesting, but this seems to be for Symbian only.

    Is there an alternative component or approach recommended, to implement a navigation/menu structure
    for Windows/Linux, in an elegant way ?

    Thanks
    serdef

    1 Reply Last reply
    0
    • S Offline
      S Offline
      serdef
      wrote on last edited by
      #2

      I found stackview, and try to use this now, it seems suitable :
      http://qt-project.org/doc/qt-5/qml-qtquick-controls-stackview.html

      1 Reply Last reply
      0
      • S Offline
        S Offline
        serdef
        wrote on last edited by
        #3

        OK, stackview seems to work.
        I can load qml frames onto the stack.
        I now include a button bar in each frame, this has all context information.
        to close a frame simply stackview.pop().
        This is what i will use, case closed.

        Any better ideas still welcome.

        1 Reply Last reply
        0
        • R Offline
          R Offline
          Rizzer
          wrote on last edited by
          #4

          You've found it. StackView is the Qt5 version of PageStack.

          1 Reply Last reply
          0

          • Login

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Users
          • Groups
          • Search
          • Get Qt Extensions
          • Unsolved