The following platforms are officially supported by Qt:
Platform
Details
Android
Qt for Android (Android 6.0 or later (API level 23 or higher), i.e. all currently supported 32-bit and 64-bit and popular unsupported versions); for Qt 5 Android Lollipop and later, i.e. all currently supported and popular unsupported versions).[1][2] formerly known as Necessitas[3]
Qt for iOS platforms (iPhone, iPad), iOS 13 and later; for Qt 5, iOS 11 and later.[7] Support for tvOS 11 and later and watchOS 4 and later as a technology preview, while it's no longer supported with Qt 6.
Qt for QNX[13] Under free software license and also under "Qt Commercial" license
VxWorks
Qt for VxWorks;[14] only available under a commercial license. Qt 5.5 is currently tested and supported on VxWorks 7 release SR0480 2016-09-16.[15]
Wayland
Qt for Wayland.[16] Qt applications can switch between graphical backends like X and Wayland at load time with the -platform command line option.[17][18] This allows a seamless transition of Qt applications from X11 to Wayland.
Windows
64-bit (including arm64 as technology preview) 10 and 11 for Qt 6; 32-bit and 64-bit (i.e. x86 and x86_64) for Qt 5.13[19] for Microsoft Windows 7 and newer,[20]8.1 and 10; Qt 5.6 version supported: Windows XP and Vista
Maemo – development is still supported by the community unlike MeeGo and Tizen, which are based on Maemo.
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.[36][37][38][39][40][41] Qt replaced Nokia's Avkon as the supported UI SDK for developing Symbian applications.[42]