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. QML - How to keep header and footer fix for all apps.
Forum Updated to NodeBB v4.3 + New Features

QML - How to keep header and footer fix for all apps.

Scheduled Pinned Locked Moved Unsolved QML and Qt Quick
6 Posts 2 Posters 156 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.
  • G Offline
    G Offline
    GShelkar
    wrote last edited by
    #1

    We want to create a header and footer which will be always present in the screen, and other apps will launch within available area between header and footer. If any 3rd party app is launched, then still QT QML header and footer should be on top and be visible, interactive for user. How to implement this usecase. I am using QT Creator and QT 6.8.3 version.

    JKSHJ 1 Reply Last reply
    0
    • G GShelkar

      We want to create a header and footer which will be always present in the screen, and other apps will launch within available area between header and footer. If any 3rd party app is launched, then still QT QML header and footer should be on top and be visible, interactive for user. How to implement this usecase. I am using QT Creator and QT 6.8.3 version.

      JKSHJ Online
      JKSHJ Online
      JKSH
      Moderators
      wrote last edited by
      #2

      @GShelkar said in QML - How to keep header and footer fix for all apps.:

      I am using QT Creator and QT 6.8.3 version.

      And which platform(s) are you targetting? If you're only targetting embedded systems, then you could write a custom Wayland compositor (using the Qt Wayland Compositor: https://doc.qt.io/qt-6/qtwaylandcompositor-minimal-qml-example.html ) and have your header + footer as part of the compositor.

      If your app manages the 3rd-party apps too, then the Qt Application Manager could be a candidate: https://doc.qt.io/QtApplicationManager/introduction.html

      Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

      G 1 Reply Last reply
      1
      • G Offline
        G Offline
        GShelkar
        wrote last edited by
        #3
        This post is deleted!
        1 Reply Last reply
        0
        • JKSHJ JKSH

          @GShelkar said in QML - How to keep header and footer fix for all apps.:

          I am using QT Creator and QT 6.8.3 version.

          And which platform(s) are you targetting? If you're only targetting embedded systems, then you could write a custom Wayland compositor (using the Qt Wayland Compositor: https://doc.qt.io/qt-6/qtwaylandcompositor-minimal-qml-example.html ) and have your header + footer as part of the compositor.

          If your app manages the 3rd-party apps too, then the Qt Application Manager could be a candidate: https://doc.qt.io/QtApplicationManager/introduction.html

          G Offline
          G Offline
          GShelkar
          wrote last edited by
          #4

          @JKSH We are targeting Qualcomm 6155 board, with Android 14. Yes we are managing 3rd party apps as well. We want our custom header and footer should always be present and visible to user. And centre part will be available to show all apps screen, can launch any QT or 3rd party application in between area.

          G 1 Reply Last reply
          0
          • G GShelkar

            @JKSH We are targeting Qualcomm 6155 board, with Android 14. Yes we are managing 3rd party apps as well. We want our custom header and footer should always be present and visible to user. And centre part will be available to show all apps screen, can launch any QT or 3rd party application in between area.

            G Offline
            G Offline
            GShelkar
            wrote last edited by
            #5

            @GShelkar Is this architecture is for building a custom Embedded Linux system from the ground up only?
            Our platform is Qualcomm 6155 board, where we are running Android with QNX, where cluster will run on QNX and android will show IVI and copassenger,, now we want to develop fixed header and footer in QT QML for IVI and copassenger screen and any QT or 3rd party will run within available area, which is in Android 14, its 4W eCockpit solution.

            1 Reply Last reply
            0
            • JKSHJ Online
              JKSHJ Online
              JKSH
              Moderators
              wrote last edited by
              #6

              OK, my previous links were for Wayland, so they don't apply to Android.

              Is this for Android Automotive? If so, then you probably want to use the ActivityView to embed your 3rd-party apps, and you can put your own header and footer around the ActivityView:

              • https://www.qt.io/blog/qt-android-activity-view
              • https://doc.qt.io/QtAndroidAutomotive-6.9/activityview-examples.html

              Please note: Qt for Android Automotive is a commercial-only product, and is not available to most users on this community forum. If you require further assistance, please contact Qt Support

              Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

              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