Skip to main content

Another unoffical Qt installer

Project description

OS

Status

MacOS

macos

Ubuntu

ubuntu3

Python2

ubuntu2

Windows

windows

This is an utility replacing the official graphical Qt installer. It can automatically download prebuilt Qt binaries for any target (you’re not bound to Linux binaries on Linux; you could also download iOS binaries). It’s working on Linux, OS X and Windows.

Prerequisite

Dependencies: python3, 7z

It is required p7zip for windows, 7zip for mac or p7zip-full for Ubuntu.

Usage

General usage looks like this:

aqtinst [-h][--help] <qt-version> <host> <target> [<arch>]

The Qt version is formatted like this: 5.11.3 Host is one of: linux, mac, windows Target is one of: desktop, android, ios (iOS only works with mac host) For android and windows you also need to specify an arch: win64_msvc2017_64, win64_msvc2015_64, win32_msvc2015, win32_mingw53, android_x86, android_armv7

The Qt packages are installed under current directory as such Qt<ver>/<ver>/gcc_64/ If you want to install it in C:Qt as same as standard gui installer defuult, run such as follows;

C:\> mkdir Qt
C:\> cd Qt
C:\Qt\> C:\python3.7\bin\python aqtinst 5.11.3 windows win64_msvc2017_64

Example: Installing Qt 5.12.0 for Linux:

aqtinst 5.12.0 linux desktop

Example: Installing Android (armv7) Qt 5.10.2:

aqtinst 5.10.2 linux android android_armv7

Example: Show help message

aqtinst -h

Supported CI platform

There are no limitation for CI platform but currently we are tested on Azure Pipelines.

History

This program is originally shown in [Kaidan project](https://git.kaidan.im/lnj/qli-installer) The project extend the original to run with standard python3 features with Linux, Mac and Windows, test on CI platform, and improve performance with concurrent downloading.

Project details


Release history Release notifications | RSS feed

This version

0.2.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aqtinstall-0.2.0.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

aqtinstall-0.2.0-py3-none-any.whl (9.7 kB view details)

Uploaded Python 3

File details

Details for the file aqtinstall-0.2.0.tar.gz.

File metadata

  • Download URL: aqtinstall-0.2.0.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/20.7.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.5.2

File hashes

Hashes for aqtinstall-0.2.0.tar.gz
Algorithm Hash digest
SHA256 3d8f512e6f03119d7d6f53086048554b3cab7591c35fc16917dba737108d21cc
MD5 bc76be6d800cf793beabf9cce0b1d9ed
BLAKE2b-256 f1f95caae6b7a7c343c0ab6b892f3a1b38f8c22ccef727b177124dfdd55b75d9

See more details on using hashes here.

File details

Details for the file aqtinstall-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: aqtinstall-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 9.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/20.7.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.5.2

File hashes

Hashes for aqtinstall-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 30e0b7a23a397d2d0a684b0a3516d88d62ffbd2eed765c8396c86b7ed4f4101f
MD5 2446c470aab7740b1dd04636443dc2ad
BLAKE2b-256 acd9a0f791f8471092b715692e7c9075a048c0a449d1a9261899150738ab3ce7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page