QT Windows Compact 7 Support?
-
wrote on 15 Feb 2011, 07:34 last edited by
Hi,
I was wondering if Qt will run on the recently-released (or soon to be released) Windows Embedded Compact 7 OS. All the Qt documentation says Qt will run on Windows CE 6, but there is no mention of Windows Embedded Compact 7. Has this been tested/tried out? Are there any breaking changes?
Thanks!
-
wrote on 15 Feb 2011, 09:56 last edited by
To my knowledge no Qt on Win 7
-
wrote on 15 Feb 2011, 17:26 last edited by
Thank you for your reply. Do you mean Qt on Windows 7 or Qt on Windows Embedded Compact 7? I'm interested in Windows Embedded Compact 7. Since Qt runs on Windows CE 6, shouldn't it be able to run on Windows CE 7, or is this not a simple task?
-
wrote on 16 Feb 2011, 04:33 last edited by
Qt runs fine on win7 desktop edition, we use it a lot in our team.
To my knowledge there is nothing planned YET for Qt port on windows phone 7 (if thats what you are seeking). You might've heard this in the recent Nokia strategy announcement.
We have to wait and see how the whole thing turns out.
link: "http://doc.qt.nokia.com/latest/requirements-wince.html":http://doc.qt.nokia.com/latest/requirements-wince.html -
wrote on 16 Feb 2011, 05:49 last edited by
I am specifically interested in Windows Embedded Compact 7 (http://www.microsoft.com/windowsembedded/en-us/products/windowsce/compact7.mspx). From my understanding, Windows Phone 7 is targeted only at Windows phones and under the hood is based off Windows CE. Windows Embedded Compact 7 is used for other limited-resource embedded devices (such as industrial devices).
I have heard about Nokia's partnership with Microsoft, which makes me a bit nervous, particularly as a Qt port to Windows Embedded Compact 7 or Windows Phone 7 would be in direct competition with Silverlight and could mean that Qt never gets ported to either OS (which would be a shame - it's truly in a league of its own when compared to Silverlight for Windows Embedded or even to regular Silverlight).
-
wrote on 20 Feb 2011, 23:43 last edited by
As for QT for Win Phone 7 - that could only happen if Microsoft will allow development in C++ for Win Phone 7 which is not going to happen in near future to the best of my knowledge.
-
wrote on 21 Feb 2011, 07:09 last edited by
As I heard a week ago, Windows Embedded Compact 7 is a Windows CE6 with some refreshed software components like a new version of the internet explorer.
So, Qt for wince 6.0 should run without or with only a few modifications on Windows Embedded Compact 7 -
wrote on 22 Feb 2011, 17:33 last edited by
That was my impression too tfengler. My only concern is whether Windows Embedded Compact 7 introduces any changes that would break the existing support for Qt on Windows CE 6 to the point where making Qt work on Windows Embedded Compact 7 becomes a non-trivial task. Has anyone had a chance to try Qt on Windows Embedded Compact 7?
-
wrote on 18 Apr 2011, 13:11 last edited by
Is QT supported on Windows Compact 7?
-
wrote on 18 Apr 2011, 15:22 last edited by
"-This thread says 'no' and the reasons for that.-":http://developer.qt.nokia.com/forums/viewthread/3829
EDIT:
Sorry, I've written this post from my phone (pretty small display) and I've made a mistake - while searching for an answer in the forum, I've found the same thread :D -
wrote on 20 Apr 2011, 00:53 last edited by
Hi secretNinja,
The link you provided simply links back to this thread. Could you repost? Thanks!
-
wrote on 9 May 2011, 21:16 last edited by
[quote author="tfengler" date="1298272145"]As I heard a week ago, Windows Embedded Compact 7 is a Windows CE6 with some refreshed software components like a new version of the internet explorer.
So, Qt for wince 6.0 should run without or with only a few modifications on Windows Embedded Compact 7[/quote]That's absolute nonsense - the Microsoft people changed almost everything, not even all build-tools from WinCE6.0 are the same...
the good thing is: the OS performance is MUCH better than with WinCE 6I am actually busy in getting QT 4.7.3 running on WinEC7 (embedded compact) or better: WinEA7 (embedded automotive); there's not so much to be adapted, quite easy doing the port for yourself
-- only thing I am stuck now is that for some QT XML dll the GNU 'gperf' is required which I don't have (yet)
the most problematic things were: because WinCE6 lacks a lot of the features from the big Windows, there are stubs for those missing things; as WinEC7 has a lot of those available, these stubs need removed to make it compilable