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. QQuickWidget exploding in fragments on RPI
Qt 6.11 is out! See what's new in the release blog

QQuickWidget exploding in fragments on RPI

Scheduled Pinned Locked Moved Unsolved QML and Qt Quick
1 Posts 1 Posters 333 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.
  • D Offline
    D Offline
    davedelfino
    wrote on last edited by
    #1

    Hi QT-Community,
    i ran into a problem which i don't know how to tackle.
    Maybe someone can tell me, in which direction i have to look for or how the effect is namend, so i can better search the problem.

    The program works fine for hours, then suddenly the image gets destroyed and is flickering all over the place in fragments:

    https://ibb.co/0yK90VJ
    https://www.veed.io/view/73dd6ff5-7601-4e80-81a3-81aee2985f13

    Short description:
    Crosscompiling QT5.15 for RPI using eglfs
    Hardware: Raspberry Pi Zero 2 W

    In a QQuickWidget is data displayed which is processed by a different thread.
    The GUI updates when the thread sends a single "update"-signal to do so (~every 32ms).
    All displayed Properties are connected to the same "update"-Signal.
    While the thread is processing the data, the GUI is frozen via setUpdatesEnabled(false).

    When i close the program after the faluire and try to start it again got the failure: "Illegal instruction".
    After reboot everything works fine again for hours.

    Many thanks for any help and happy christmas,
    David

    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