List of platforms supported by Qt

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Official platforms

The following platforms are officially supported by Qt:

Platform Details
Android Qt for Android,[1] formerly known as Necessitas.[2]
Embedded Linux Qt for embedded platforms: personal digital assistant, smartphone, etc.[3]
Integrity Qt for Integrity[4]
iOS Qt for iOS platforms (iPhone, iPad)[5]
OS X Qt for Apple OS X; supports applications on Cocoa[6]
QNX Qt for QNX[7]
VxWorks Qt for VxWorks.[8]
Wayland Qt for Wayland.[9] Qt applications can switch between graphical backends like X and Wayland at load time with the -platform command line option.[10][11] This allows a seamless transition of Qt applications from X11 to Wayland.
Windows Qt for Microsoft Windows XP, Vista, 7,[12] 8
Windows CE Qt for Windows CE 6 and Windows Embedded Compact 7.[13]
Windows RT Support for WinRT-based Windows 8 apps and Windows Phone 8[14]
X11 Qt for X Window System (GNU/Linux, FreeBSD, HP-UX, Solaris, AIX, etc.)[15]

External ports

After Nokia opened the Qt source code to the community on Gitorious various ports appeared. Here are some of these unofficial platforms:

Deprecated ports

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:

  • Symbian – Qt for the Symbian platform.[25][26][27][28][29][30] Qt replaced Nokia's Avkon as the supported UI SDK for developing Symbian applications.[31]
  • Windows Mobile – Qt for Windows CE 5.0 and Windows Mobile.[32]
  • MeeGo / Harmattan The port for MeeGo and the official native API for Nokia N9. No longer supported, though parts of it lives on in the Sailfish port.
  • BlackBerry 10 The Qt 5 port for BlackBerry 10 is unmaintained,[33] however BlackBerry 10 itself is based on Qt 4 using a proprietary UI toolkit.

References

<templatestyles src="Reflist/styles.css" />

Cite error: Invalid <references> tag; parameter "group" is allowed only.

Use <references />, or <references group="..." />
  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. Lua error in package.lua at line 80: module 'strict' not found.
  10. Lua error in package.lua at line 80: module 'strict' not found.
  11. Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. Qt webOS port
  20. Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. Lua error in package.lua at line 80: module 'strict' not found.
  27. Lua error in package.lua at line 80: module 'strict' not found.
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. Lua error in package.lua at line 80: module 'strict' not found.
  30. Lua error in package.lua at line 80: module 'strict' not found.
  31. Lua error in package.lua at line 80: module 'strict' not found.
  32. Lua error in package.lua at line 80: module 'strict' not found.
  33. Lua error in package.lua at line 80: module 'strict' not found.