e cobertura:Esta é uma alternativa de utilidade ao instalador qt gráfico oficial, para usar no ambiente de IC, onde uma interface interativa não é utilizável ou apenas na linha de comando.
Ele pode baixar automaticamente binários, documentos e fontes pré -construídos QT para o Target especificados, quando as versões estiverem em sites de espelhos do download QT.
Observação
Por ser um utilitário do instalador, ele pode baixar no site de distribuição QT e seu espelho. O site é operado pela empresa QT, que pode remover versões que você pode querer usar que se tornem o fim do suporte. Por favor, não nos culpe.
Aviso
Isso não é franqueado com a empresa QT e o projeto QT. Por favor, não pergunte sobre o AQTInstall.
Este programa é distribuído pela licença do MIT.
O QT SDK e seus arquivos relacionados estão sob suas licenças. Ao usar o AQTInstall, você deve concordar com as licenças QT. O AQTInstall instala QT SDK a partir de um software livre (l) GPL.
Para detalhes, consulte Licenciamento e licenças QT usadas no QT6
Há documentação precisa com muitos exemplos. Você é recomendado para ler a seção de início .
O mesmo que de costume, ele pode ser instalado com pip :
pip install -U pip
pip install aqtinstallÉ recomendável atualizar o PIP antes de instalar o AQTInstall.
Observação
O AQTInstall depende de vários pacotes, que são necessários para baixar arquivos da Internet e extrair arquivos 7ZIP, alguns dos quais são pré -compilados em várias plataformas. O PIP mais antigo não lida com isso esperado (consulte #230).
Observação
Quando você deseja usá -lo no ambiente MSYS2/MINGW64, você precisa definir a variável ambiental export SETUPTOOLS_USE_DISTUTILS=stdlib , devido ao pacote SetupTools no Mingw Receber erroneamente erro VC6.0 is not supported
Aviso
Existe um pacote não relacionado AQT no Pypi. Por favor, não confunda com isso.
Pode ser difícil configurar alguns sistemas Windows com a versão correta do Python e todas as dependências da aqt . Para contornar esse problema, aqtinstall oferece aqt.exe , um executável do Windows que contém Python e todas as dependências necessárias. Você pode acessar aqt.exe na seção de liberações, em "ativos" ou através do link persistente para a construção contínua do aqt.exe .
Ao instalar o QT SDK 6.2.0 para Windows.
Verifique as opções que podem ser usadas com o subcomando list-qt e a consulta arquiteturas disponíveis:
aqt list-qt windows desktop --arch 6.2.0 Então você pode obter candidatos: win64_mingw81 win64_msvc2019_64 win64_msvc2019_arm64 . Você também pode consultar os módulos disponíveis:
aqt list-qt windows desktop --modules 6.2.0 win64_mingw81Quando você decide instalar o QT SDK versão 6.2.0 para Mingw v8.1:
aqt install-qt windows desktop 6.2.0 win64_mingw81 -m allO argumento opcional -m todo instala todos os módulos disponíveis para qt 6.2.0; Você pode deixá -lo de fora se não quiser esses módulos.
Para instalar o QT 6.2.0 com os módulos 'QtCharts' e 'Qtnetworking', você pode usar este comando (observe que os nomes dos módulos são minúsculos):
aqt install-qt windows desktop 6.2.0 win64_mingw81 -m qtcharts qtnetworkingQuando você deseja instalar o qt para Android com os estojos de trabalho necessários para a área de trabalho
aqt install-qt linux android 5.13.2 android_armv7 --autodesktop Quando o AQTInstall Downloads e instala pacotes, ele atualiza configurações de pacotes, como o diretório prefixo em bin/qt.conf e bin/qconfig.pri para fazê -lo funcionar bem com o diretório instalado.
Observação
É sua própria tarefa definir algumas variáveis de ambiente para ajustar sua plataforma, como Path, qt_plugin_path, qml_import_path e qml2_import_path. O AQTInstall nunca fará isso por você, para não quebrar a instalação de várias versões.
Aviso
Se você estiver usando o AQTInstall para instalar a versão iOS do QT, esteja ciente de que existem problemas de compatibilidade entre o Xcode 13+ e as versões do QT menor que 6.2.4. Você pode usar o AQTInstall para instalar versões mais antigas do QT para iOS, mas os desenvolvedores do AQTInstall não podem garantir que as versões mais antigas funcionem nas versões mais recentes do MacOS. O AQTInstall é testado para iOS no macOS 12 com Qt 6.2.4 e maior. Todas as versões anteriores do QT devem não funcionar.
Alguns projetos utilizam o AQTInstall, e existem vários artigos e discussões
Este programa é mostrado originalmente no projeto Kaidan como um nome QLI-Installer. O projeto aqtinstall se estende e o aprimora.