Skip to content

Qt 5.6 with support for Windows Embedded Compact 2013 KDAB presents Qt 5.6 with support for Windows Embedded Compact 2013

It has been a few months since my last update about the Windows Embedded Compact (WEC) port of Qt. But as I promised last time, I have been working on the WEC2013 support for Qt. Not only because it’s the new embedded platform from Microsoft, but also because Qt wants to adopt more C++11 in Qt 5.7 and only WEC2013 offers a bit of support for it. This also means that Qt 5.7 will only support WEC2013 and the WEC6 and WEC7 support will be handled via the long term support for Qt5.6.

So let’s come to the good news: Qt 5.6 supports all Qt modules on WEC2013 that were supported for WEC6/7. I have now integrated support for SDKs, generated from Visual Studio 2012 and 2013 platform builders. If at some point there is a platform builder for Visual Studio 2015, I will integrate qmake support for those SDKs as well.

The Toradex Colibri (https://www.toradex.com/computer-on-modules/colibri-arm-family) platform was my main testing ground and there will be a default mkspec to build for that platform out of the box. Some of our customers have already tested the port successfully on other platforms. At this point I want to thank the engineers from Toradex for helping me out with adapting the WEC2013 SDK (https://www.toradex.com/products/windows-embedded-compact-2013), so it works with the Qt requirements.

That’s all for now. I look forward to update you with further news.

FacebookTwitterLinkedInEmail

Categories: Embedded / KDAB Blogs / KDAB on Qt / wince

8 thoughts on “Qt 5.6 with support for Windows Embedded Compact 2013”

  1. This is very exciting! We are looking for a Qt+WEC2013 solution. Can you provide any information on what kind of minimum power consumption at idle you’ve been able to achieve with an example configuration? Such is always our greatest concern!

    Thanks,
    Mike

  2. We didn’t measure this, as we were working with an evaluation board. But since we used Toradex hardware, they should be able to give you numbers, for their WEC2013 boards+images. I don’t think we have real precise power consumption measurement hardware to give you a precise answer.

  3. Forgive me if this is obvious, but how might I go about trying out the Qt/WEC work you’ve done? Is there a particular COM/SOM/package to purchase from Toradex? Is the Qt/WEC BSP (?) a separate purchase/license from KDAB?

    Thanks,
    Mike

  4. You can try Qt 5.6 on any hardware with WEC 2013. But we had been testing this with toradex boards. You would need to compile your own Qt against a WEC SDK which is typically shipped by the BSP vendor. Most hardware vendors are shipping example BSP’s with a SDK, like Toradex does. To build Qt for WEC look for the WEC 7 instructions, for WEC 2013 its very similar. We are also able to help you in doing evaluations of this platform.

    Thank you for your interest

    Andy

    1. Hi Bjoern,

      great news.

      it would be great to get some Instructions for build Qt5.6/5.7 for WEC7/WEC2013.

      I requested similar information to Janne Anttila in the past (see comments section):

      https://blog.qt.io/blog/2013/01/29/getting-more-out-of-qt-on-windows-embedded-compact-7-arm-processors-2/

      Especially relevant are the flags needed for ‘configure’ which are valid for WEC7/WEC2013 and the setup to allow OpenGL acceleration (very important!).

      Looking forward for testing the current QT version on WEC7/WEC2013.

      Greetings,

      Alexander

  5. Hi, I am trying to build the QT 5.6 stack for our WEC2013 SDK but I am running into compile errors. Where can I find an entrypoint (e.g.) email)for dropping questions regarding this?

Leave a Reply

Your email address will not be published. Required fields are marked *

By continuing to use the site, you agree to the use of cookies. More information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close