List of platforms supported by Qt


Official platforms

The following platforms are officially supported by Qt:
PlatformDetails
AndroidQt for Android. formerly known as Necessitas
Embedded LinuxQt for embedded platforms: personal digital assistant, smartphone, etc.
IntegrityQt for Integrity
iOSQt for iOS platforms ; currently only for 64-bit, i.e. iOS 11 and later. Support for tvOS 11 and later and watchOS 4 and later as a technology preview.
macOSQt for Apple macOS ; supports applications on Cocoa
QNXQt for QNX Under free software license and also under "Qt Commercial" license
VxWorksQt for VxWorks; only available under a commercial license. Qt 5.5 is currently tested and supported on VxWorks 7 release SR0480 2016-09-16.
WaylandQt for Wayland. Qt applications can switch between graphical backends like X and Wayland at load time with the -platform command line option. This allows a seamless transition of Qt applications from X11 to Wayland.
WindowsQt 5.13 for Microsoft Windows 7, 8.1 and 10; Qt 5.6 version supported: Windows XP and Vista
Windows CEOlder Qt versions had support for Windows CE 6 and Windows Embedded Compact 7.
Windows RTUniversal Windows Platform 10. Previous Qt versions: Support for WinRT-based Windows 8 apps and Windows Phone 8
X11Qt for X Window System ; FreeBSD, NetBSD, OpenBSD, and DragonFly BSD have community support. has community support for Qt 4.6.

External ports

After Nokia opened the Qt source code to the community on Gitorious various ports appeared. Here are some of these unofficial platforms:
Some ports of Qt are now deprecated and are no longer actively developed. These are list of some of these platforms that may be available, but are not supported anymore: