Qt for OpenHarmony Source Code: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
(change the link of building Qt for ohos)
(update the contents)
Line 1: Line 1:
[[Qt for OpenHarmony|<Qt for OpenHarmony]]
[[Qt for OpenHarmony|<Qt for OpenHarmony]]


==Gerrit Introduction==
= Gerrit Introduction =
The Qt source code is hosted on Gerrit for code review and version control. The Qt source code is hosted on Gerrit for code review and version control. All needed information about how to work with Gerrit is written on the following pages:
The Qt source code is hosted on Gerrit for code review and version control. The Qt source code is hosted on Gerrit for code review and version control. All needed information about how to work with Gerrit is written on the following pages:


Line 8: Line 8:
[[Gerrit Introduction]]
[[Gerrit Introduction]]


==Code Management==
= Code Management =
 
#Access and login to: [https://codereview.qt-project.org/dashboard/self https://codereview.qt-project.org].
#Access and login to: [https://codereview.qt-project.org/dashboard/self https://codereview.qt-project.org].
#Click on the "Settings" in the upper right corner to open the settings page.
#Click on the "Settings" in the upper right corner to open the settings page.
Line 39: Line 38:
git submodule update --init --recursive
git submodule update --init --recursive


==OHOS template for application==
= OHOS template for application =
When building the ohos application, the template is needed, then we can use it to run the ohos application to thehardware.
When building the ohos application, the template is needed, then we can use it to run the ohos application to thehardware.


Line 46: Line 45:
You can get it from the following URL: http://codereview.qtcompany.cn:29416/template/
You can get it from the following URL: http://codereview.qtcompany.cn:29416/template/


==Release Note ==
= Release Note =
Release note for tqtc/harmonyos-5.12.12 [[ReleaseNote for OpenHarmony]]
Release note for tqtc/harmonyos : [[ReleaseNote for OpenHarmony]]

Revision as of 09:30, 14 March 2025

<Qt for OpenHarmony

Gerrit Introduction

The Qt source code is hosted on Gerrit for code review and version control. The Qt source code is hosted on Gerrit for code review and version control. All needed information about how to work with Gerrit is written on the following pages:

Setting up Gerrit

Gerrit Introduction

Code Management

  1. Access and login to: https://codereview.qt-project.org.
  2. Click on the "Settings" in the upper right corner to open the settings page.
  3. Click on "Settings" -> "HTTP Credentials" -> "GENERATE NEW PASSWORD" to generate a new password. Save the password for later use with "git clone".
  4. Access https://codereview.qt-project.org/admin/repos/qt/tqtc-qt5, and copy the git repository address.
  5. cd tqtc-qt5
  6. main release branch
branch name description Contents
tqtc/harmonyos-5.12.12 Release branch for harmonyos, based on Qt5.12.12 System Functionality Adaptation & bug fixing
tqtc/harmonyos-5.15.16 Release branch for harmonyos, based on Qt5.15.16 Synchronization of 5.12.12 changes, Feature development and bug fixing

git checkout branch tqtc/harmonyos-5.12.12 or git checkout tqtc/harmonyos-5.15.16

git submodule update --init --recursive

OHOS template for application

When building the ohos application, the template is needed, then we can use it to run the ohos application to thehardware.

You can follow the steps in the link Building Qt for OpenHarmony#Run the Qt for OpenHamony application to the hardware

You can get it from the following URL: http://codereview.qtcompany.cn:29416/template/

Release Note

Release note for tqtc/harmonyos : ReleaseNote for OpenHarmony