Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. Port QT4 App to QT5 on embedded system: run multiple applications.
QtWS25 Last Chance

Port QT4 App to QT5 on embedded system: run multiple applications.

Scheduled Pinned Locked Moved Unsolved Mobile and Embedded
framebufferwaylandqws
2 Posts 2 Posters 1.4k Views
  • 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.
  • SigiSigS Offline
    SigiSigS Offline
    SigiSig
    wrote on last edited by
    #1

    Hello,
    i am maintaining an embedded linux system with some QT4.8 applications.
    The system uses framebuffer (it has no GPU). All applications have full screen windows and with the help of QWS, switching from one app to another app work like desired.

    Since several dayes i am playing around with qt5 (i use builroot 2016.05, QT5.6) and every single app is running pretty well.
    The problem is, that in QT5 there is no window manager or server like qws.

    While searching the web, i found a suggestion to use wayland.
    I already installed sucessfully wayland and weston on my system. The applications are running but this was a pretty hard work and resulted to some other problems.

    So, after a rather long introduction, my question is, what would you experts suggest for displaying multiple qt5-applications on one screen.
    I only need full screen windows, that is only one QMainWindow is visible in time.
    wayland/weston provide much features, i do not need currently.

    Are there any other solutions to provide this functionality?
    For example, use other compositors (QtWayland provides some examples, i think)?

    As of i am completely new to wayland/weston on all the related stuff any hint is welcome. If you need further information about my usecase, feel free to ask for them.

    Thanks.

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi and welcome to devnet,

      Like you already found, the QtWayland module is likely what you are looking for.

      If you would like to discuss things about it, one recommended channel is the #qt-labs IRC channel. You can also bring your questions on the interest mailing list You'll find there Qt's developers/maintainers. This forum is more user oriented.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      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