Skip to main content
Visitor II
April 30, 2024
Question

Qt 5 (5.14.2) imports from adobe XD stm32mp151

  • April 30, 2024
  • 1 reply
  • 1810 views

As the title describes, for my project which is based on an stm32mp151 embedded device, we are needing to import in Adobe XD generated .xd files into Qt design studio however, currently board packages only provide support up to v5.14.2. There may be considerable effort in getting more recent packages (Qt6).

Is there a way to get qt bridge files imported into Qt 5.14.2? Or is this just flat-out not supported?

If this isn't possible and we are forced into using more recent versions of Qt (Qt 6.7 etc.), how well supported is this currently in stm32mp151 mpu yocto builds?

Looking for a way forward on this.

Regards and thanks in advance.

    This topic has been closed for replies.

    1 reply

    ST Employee
    April 30, 2024

    Hello @joshd ,

     

    Unfortunately neither Qt5 nor Qt6 imports are supported by ST.
    Do you have some issues regarding the yocto build itself?

     

    regards,
    David B.

    joshdAuthor
    Visitor II
    April 30, 2024

    Hi @DBELL.1 , 

    Though ST does support the packages for Qt 5.14.2 as that is what the BSP comes with as I have found.

    Would it be difficult to build in the necessary support for Qt 6.7.0?

     

    I have not yet started venturing down this path.

    ST Employee
    May 3, 2024

    Hello Joshua,

    I don't know much about importing Qt bridge files with Qt5 or Qt6, so please ask Qt support for this.

    But if you need to move to Qt6 on STM32MP157 this should not require too much effort. I have only made the exercise on our next MP2 generation, and task is mainly to replace Qt5 reference by Qt6 in Yocto setup:

    - meta-qt5 layer to be replaced by meta-qt6 layer

    - in meta-st/meta-st-openstlinux layer: change files name or reference to Qt6

    There is no need to dig into BSP.

    But please consider there is no official support from STM for Qt6 on STM32MP157, so you will have to do it by yourself.

    BR,

    Philippe.