Jump to content

Qt5.12.12 Open Source Release for HarmonyOS: Difference between revisions

From Qt Wiki
No edit summary
 
(19 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Qt5.12.12_Open_Source_Release_for_HarmonyOS_zh|中文]] '''English'''


= Qt5.12.12 for HarmonyOS Open Source Release Summary =
= Release Summary =
This open-source release officially launches '''Qt 5.12.12 LTS adapted for HarmonyOS''', featuring deep adaptation to the HarmonyOS architecture while fully retaining the core capabilities of Qt 5.12.12, including GUI rendering, signal-slot mechanism, cross-platform I/O, network communication and database modules. It integrates native HarmonyOS interfaces, supporting ArkUI compatibility, window management and permission adaptation. All adapted source codes are available under both commercial license and GPLv3 open-source license. This release reduces cross-platform porting costs for developers, accelerates the integration of Qt and HarmonyOS ecosystems, and empowers efficient development of multi-scenario HarmonyOS applications.
This open-source release officially launches '''Qt 5.12.12 LTS adapted for HarmonyOS''' on the tablet an PC, featuring deep adaptation to the HarmonyOS architecture while fully retaining the core capabilities of Qt 5.12.12, including GUI rendering, signal-slot mechanism, cross-platform I/O, network communication and database modules. This release reduces cross-platform porting costs for developers, accelerates the integration of Qt and HarmonyOS ecosystems, and empowers efficient development of multi-scenario HarmonyOS applications.
 
License Statement for the Qt 5.12.12 source code adapted for HarmonyOS released this version is as follows:
 
* The license terms for the original Qt 5.12.12 source code remain unchanged. For details, please refer to: <nowiki>https://doc.qt.io/archives/qt-5.12/licensing.html</nowiki>
* The newly added code for HarmonyOS adaptation is licensed under both commercial license and LGPL v3 open source license.
* Please refer to license claim in the header comments of source code for specifics.


= Release versions =
= Release versions =
Please refer to the table below about the release information of Qt5.12.12 HarmonyOS open source package, :
{| class="wikitable"
{| class="wikitable"
|+
|+
!Package Name
!Package Name
!Release Date
!Download Link
!Download Link
!Sha
!Sha
!HarmonyOS Version
!HarmonyOS Version
!Release Description
|-
|-
|qt-everywhere-src-5.12.12-v1.0.0
|qt-harmonyos-src-5.12.12-20260403
|
|Windows: https://download.qt.io/snapshots/qt/qt-for-harmonyos/5.12.12/qt-harmonyos-src-5.12.12-20260403.zip
|
Mac&Linux: https://download.qt.io/snapshots/qt/qt-for-harmonyos/5.12.12/qt-harmonyos-src-5.12.12-20260403.tar.xz
|0c46eadb68fc
|9affa9320102
|API 20+
|API 20+
|Initial Version
|-
|-
|
|
|
|
|
Line 27: Line 31:
|
|
|}
|}
git checkout branch tqtc/harmonyos-5.12.12 or git checkout tqtc/harmonyos-5.15.16

Latest revision as of 09:41, 27 May 2026

中文 English

Release Summary

This open-source release officially launches Qt 5.12.12 LTS adapted for HarmonyOS on the tablet an PC, featuring deep adaptation to the HarmonyOS architecture while fully retaining the core capabilities of Qt 5.12.12, including GUI rendering, signal-slot mechanism, cross-platform I/O, network communication and database modules. This release reduces cross-platform porting costs for developers, accelerates the integration of Qt and HarmonyOS ecosystems, and empowers efficient development of multi-scenario HarmonyOS applications.

License Statement for the Qt 5.12.12 source code adapted for HarmonyOS released this version is as follows:

  • The license terms for the original Qt 5.12.12 source code remain unchanged. For details, please refer to: https://doc.qt.io/archives/qt-5.12/licensing.html
  • The newly added code for HarmonyOS adaptation is licensed under both commercial license and LGPL v3 open source license.
  • Please refer to license claim in the header comments of source code for specifics.

Release versions

Please refer to the table below about the release information of Qt5.12.12 HarmonyOS open source package, :

Package Name Download Link Sha HarmonyOS Version
qt-harmonyos-src-5.12.12-20260403 Windows: https://download.qt.io/snapshots/qt/qt-for-harmonyos/5.12.12/qt-harmonyos-src-5.12.12-20260403.zip

Mac&Linux: https://download.qt.io/snapshots/qt/qt-for-harmonyos/5.12.12/qt-harmonyos-src-5.12.12-20260403.tar.xz

9affa9320102 API 20+