Skip to content

Customized version of Qt 6.x source code used in the multi-platform client of Halal Cloud

License

Notifications You must be signed in to change notification settings

halalcloud/halalcloud-qt

Repository files navigation

halalcloud-qt

Customized version of Qt 6.x source code used in the multi-platform client of Halal Cloud.

Features

  • Based on Qt 6.8.3 with only provide qtbase, qtsvg, qttools and qttranslations for smaller binary size. Also, qttools is standalone part because not all targets need that.
  • Use Secure Channel (Schannel) and Windows GDI only for smaller size.
  • Use Mile.Windows.UniCrt toolchain to make the binary size smaller.
  • Use qtbase patch 695987 for solving build issues with DirectWrite disabled.
  • Use qtbase patch 699009 for solving build issues with Visual Studio 2026 C++ projects.

Usage

Run onekey-build-*.bat which you want.

Important

You need ARM64 Windows if you want to build ARM64 targets.

System Requirements

  • Supported OS: Windows 10 (Build 19041) or later
  • Supported Platforms: x86, x86-64(AMD64) and ARM64.

Documents

Acknowledgment

Thanks to Yuhang Zhao (https://github.com/wangwenx190) for guiding me how to submit patches to Qt community, and how to use customized VCRT in Qt build configurations.

About

Customized version of Qt 6.x source code used in the multi-platform client of Halal Cloud

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published