コマンドラインオプション

コマンドラインのインタフェースは、argparseライブラリを使用してコマンドラインのオプションを解析します。そのため、オプションに、短いバージョンや長いバージョンが使用できるます。長いオプションは最も短い明確な省略形も提供ます。

一般的なコマンド

aqt help

汎用ヘルプの表示

aqt version

バージョンの表示

List-*コマンド

このコマンドは、``aqt`でインストールできるパッケージを一覧表示するために使用します。

list-qtコマンド

aqt list-qt [-h | --help]
            [-c | --config]
            [--spec <specification>]
            [--modules      (<Qt version> | latest) <architecture> |
             --long-modules (<Qt version> | latest) <architecture> |
             --arch         (<Qt version> | latest) |
             --archives     (<Qt version> | latest) architecture [modules...]
             --latest-version]
            <host> [<target>]

List available versions of Qt, targets, modules, and architectures.

host

linux, linux_arm64, windows, mac or all_os for Qt 6.7+

target

desktop, winrt, ios, android or wasm for Qt 6.7+ When omitted, the command prints all the targets available for a host OS. Note that winrt is only available on Windows, and ios is only available on Mac OS.

--help, -h

ヘルプテキストを表示する

--spec <Specification>

バージョンの範囲を指定する SimpleSpec 内のQtのバージョンを表示します。部分的なバージョンや不等式などを指定できます。"*" はQtのすべてのバージョンにマッチし、">6.0.2,<6.2.0" は6.0.2から6.2.0までのQtのすべてのバージョンにマッチします。例えば、aqt list-qt windows desktop --spec "5.12" と入力すると、5.12から始まるWindows デスクトップ用のQtのすべてのバージョンが出力されます。他のフラグと組み合わせて、そのフラグの出力をフィルタリングすることができます。

--modules (<Qt version> | latest) <architecture>

This flag lists all the modules available for Qt 5.X.Y with a host/target/architecture combination, or the latest version of Qt if latest is specified. You can list available architectures by using aqt list-qt with the --arch flag described below. As of Qt 6.7 this also lists extensions.

--long-modules (<Qt version> | latest) <architecture>

モジュールの長い表示: --modules と似ていますが、各モジュールに関連付けられた追加のメタデータを表示します。このメタデータは、各モジュールの長い表示名を含む表に表示されます。端末の表示幅が95文字を超える場合、aqt list-qt には各モジュールのリリース日とサイズも表示されます。この出力例を以下に示します。

$ python -m aqt list-qt windows desktop --long-modules latest win64_mingw
   Module Name                          Display Name                       Release Date   Download Size   Installed Size
========================================================================================================================
debug_info           Desktop MinGW 13.1.0 64-bit debug information files   2024-12-12     912.6M          5.7G
qt3d                 Qt 3D for MinGW 13.1.0 64-bit                         2024-12-12     3.4M            26.5M
qt5compat            Qt 5 Compatibility Module for MinGW 13.1.0 64-bit     2024-12-12     768.6K          3.2M
qtactiveqt           Active Qt for MinGW 13.1.0 64-bit                     2024-12-12     6.4M            35.1M
qtcharts             Qt Charts for MinGW 13.1.0 64-bit                     2024-12-12     836.5K          8.7M
qtconnectivity       Qt Connectivity for MinGW 13.1.0 64-bit               2024-12-12     259.2K          1.8M
qtdatavis3d          Qt Data Visualization for MinGW 13.1.0 64-bit         2024-12-12     636.4K          5.0M
qtgraphs             Qt Graphs for MinGW 13.1.0 64-bit                     2024-12-12     843.2K          6.9M
qtgrpc               Qt Protobuf and Qt GRPC for MinGW 13.1.0 64-bit       2024-12-12     4.1M            34.7M
qthttpserver         Qt HTTP Server for MinGW 13.1.0 64-bit                2024-12-12     106.0K          563.2K
qtimageformats       Qt Image Formats for MinGW 13.1.0 64-bit              2024-12-12     427.2K          1.5M
qtlanguageserver     Qt language Server for MinGW 13.1.0 64-bit            2024-12-12     7.7M            56.1M
qtlocation           Qt Location for MinGW 13.1.0 64-bit                   2024-12-12     718.1K          5.9M
qtlottie             Qt Lottie Animation for MinGW 13.1.0 64-bit           2024-12-12     161.2K          951.5K
qtmultimedia         Qt Multimedia for MinGW 13.1.0 64-bit                 2024-12-12     18.0M           107.6M
qtnetworkauth        Qt Network Authorization for MinGW 13.1.0 64-bit      2024-12-12     128.4K          811.7K
qtpdf                MinGW 13.1.0 x64                                      2024-12-12     4.0M            11.1M
qtpositioning        Qt Positioning for MinGW 13.1.0 64-bit                2024-12-12     414.3K          2.8M
qtquick3d            Qt Quick 3D for MinGW 13.1.0 64-bit                   2024-12-12     18.0M           102.1M
qtquick3dphysics     Qt Quick 3D Physics for MinGW 13.1.0 64-bit           2024-12-12     35.0M           198.8M
qtquickeffectmaker   Qt Quick Effect Maker for MinGW 13.1.0 64-bit         2024-12-12     3.8M            5.0M
qtquicktimeline      Qt Quick Timeline for MinGW 13.1.0 64-bit             2024-12-12     91.7K           646.7K
qtremoteobjects      Qt Remote Objects for MinGW 13.1.0 64-bit             2024-12-12     486.9K          2.3M
qtscxml              Qt State Machine for MinGW 13.1.0 64-bit              2024-12-12     539.5K          3.6M
qtsensors            Qt Sensors for MinGW 13.1.0 64-bit                    2024-12-12     206.8K          2.3M
qtserialbus          Qt SerialBus for MinGW 13.1.0 64-bit                  2024-12-12     300.7K          1.8M
qtserialport         Qt SerialPort for MinGW 13.1.0 64-bit                 2024-12-12     76.3K           377.8K
qtshadertools        Qt Shader Tools for MinGW 13.1.0 64-bit               2024-12-12     1.5M            5.4M
qtspeech             Qt Speech for MinGW 13.1.0 64-bit                     2024-12-12     124.7K          686.3K
qtvirtualkeyboard    Qt Virtual Keyboard for MinGW 13.1.0 64-bit           2024-12-12     2.2M            7.1M
qtwebchannel         Qt WebChannel for MinGW 13.1.0 64-bit                 2024-12-12     139.8K          722.6K
qtwebsockets         Qt WebSockets for MinGW 13.1.0 64-bit                 2024-12-12     117.9K          679.9K
qtwebview            Qt WebView for MinGW 13.1.0 64-bit                    2024-12-12     84.8K           687.8K
--arch (<Qt version> | latest)

Qt version in the format of "5.X.Y". When set, this prints all architectures available for Qt 5.X.Y with a host/target, or the latest version of Qt if latest is specified.

--archives (<Qt version> | latest) architecture [modules...]

このフラグには、'Qt version'と'architecture'の2つ以上の引数のリストが必要です。'Qt version'引数は、"5.X.Y"または"latest"キーワードの形式にすることができます。'architecture' 引数に指定できる値のリストを見るには、--arch フラグを使用します。後続の引数は、以前のバージョンとアーキテクチャーで使用できるモジュールの名前である必要があります。受け入れ可能な値のリストを見るために、--modules フラグを使うことができます。

このフラグにモジュールのリストを追加しない場合、このコマンドは基本Qtインストールを構成するすべてのアーカイブのリストを出力します。

このフラグにモジュールのリストを追加すると、指定されたモジュールを構成するすべてのアーカイブのリストが出力されます。

このコマンドの目的は、 install-* コマンドを使うときに archives flag に渡すことができる引数を表示することです。このフラグを使うと、Qtの不要な部分をインストールするのを避けることができます。

--latest-version

Print only the newest version available May be combined with the --spec flag.

list-srcコマンド

aqt list-src [-h | --help]
             [-c | --config]
             <host> (<Qt version> | <spec>)

install-src command を使って、インストール可能なソースアーカイブを一覧表示します。

host

linux, linux_arm64, windows or mac

Qt version

これは5.9.7、5.12.1などのQtバージョンです。有効なバージョンを調べるには、list-qtコマンド を使用してください。

spec

これはバージョンの範囲を指定する SimpleSpec です。バージョンとして解釈できない何かを位置引数 <Qt version> に入力すると、それは SimpleSpec として解釈され、aqt はその`SimpleSpec`_ 内で利用可能な最高バージョンを選択します。

例えば、``aqt list-src mac 5.12``は入手可能な最新バージョンのQt 5.12(この記事を書いている時点では5.12.11)のアーカイブを出力します。

list-docコマンド

aqt list-doc [-h | --help]
             [-c | --config]
             [-m | --modules]
             <host> (<Qt version> | <spec>)

install-docコマンド を使ってインストール可能なドキュメントアーカイブとモジュールをリストアップできます。

デフォルトでは、 list-docinstall-docコマンド--archives オプションを使ってインストール可能なアーカイブのリストを出力します。

host

linux, linux_arm64, windows or mac

Qt version

これは5.9.7、5.12.1などのQtバージョンです。有効なバージョンを調べるには、list-qtコマンド を使用してください。

spec

これはバージョンの範囲を指定する SimpleSpec です。バージョンとして解釈できない何かを位置引数 <Qt version> に入力すると、それは SimpleSpec として解釈され、aqt はその`SimpleSpec`_ 内で利用可能な最高バージョンを選択します。

例えば、aqt list-doc mac 5.12 は入手可能な最新バージョンのQt 5.12(この記事を書いている時点では5.12.11)のアーカイブを出力します。

--modules

このフラグは、list-doc``に `install-doc command`_   ``--modules オプションを使ってインストール可能なモジュールのリストを出力させます。

list-exampleコマンド

aqt list-example [-h | --help]
                 [-c | --config]
                 [-m | --modules]
                 <host> (<Qt version> | <spec>)

install-example command を使ってインストール可能なアーカイブとモジュールの例を挙げます。

デフォルトでは、 list-exampleinstall-example command--archives オプションを使ってインストール可能なアーカイブのリストを出力します。

host

linux, linux_arm64, windows or mac

Qt version

これは5.9.7、5.12.1などのQtバージョンです。有効なバージョンを調べるには、list-qtコマンド を使用してください。

spec

これはバージョンの範囲を指定する SimpleSpec です。バージョンとして解釈できない何かを位置引数 <Qt version> に入力すると、それは SimpleSpec として解釈され、aqt はその`SimpleSpec`_ 内で利用可能な最高バージョンを選択します。

例えば、 aqt list-example mac 5.12 は入手可能な最新バージョンのQt 5.12(この記事を書いている時点では5.12.11)のアーカイブを出力します。

--modules

このフラグは、 list-exampleinstall-example command--modules オプションを使ってインストール可能なモジュールのリストを出力させます。

list-toolコマンド

aqt list-tool [-h | --help] [-c | --config] [-l | --long] <host> [<target>] [<tool name>]

使用可能なツールを一覧表示

host

linux, linux_arm64, windows or mac

target

desktop、winrt、iosまたはandroid。省略すると、ホストOSで使用可能なすべてのターゲットが出力されます。winrtはWindowsでしか使用できず、iosはMac OSでしか使用できません。

tool name

ツールの名前です。利用可能な値を確認するには、 aqt list-tool <host> <target> を使用してください設定すると、利用可能なすべての 'ツールバリアント名' を出力します。

このコマンドの出力は、以下の aqt install-tool で使うことを意図しています。

--help, -h

ヘルプテキストを表示する

--long, -l

長い表示: 各ツールバリアントに関連付けられた追加のメタデータを表示します。このメタデータは表形式で表示され、各ツールのバージョンとリリース日が含まれます。あなたの端末の表示幅が95文字を超える場合、aqt list-tool は各ツールの名前と説明も表示します。この出力例を以下に示します。

$ python -m aqt list-tool windows desktop tools_conan -l

 Tool Variant Name           Version         Release Date     Display Name              Description
============================================================================================================
qt.tools.conan         1.33-202102101246     2021-02-10     Conan 1.33          Conan command line tool 1.33
qt.tools.conan.cmake   0.16.0-202102101246   2021-02-10     Conan conan.cmake   Conan conan.cmake (0.16.0)

Install-*コマンド

これらのコマンドは、Qt、ツール、ソース、ドキュメント、サンプルをインストールするために使用されます。

共通オプション

これらのコマンドのほとんどは、同じコマンドラインオプションを共有しています。次に、これらのオプションについて説明します。

--help, -h

ヘルプテキストを表示する

--outputdir, -O <Output Directory>

出力ディレクトリを指定します。デフォルトでは、aqtは現在の作業ディレクトリにインストールされます。

--base, -b <base url>

'online' フォルダが存在する -b https://mirrors.dotsrc.org/qtproject などのミラーサイトベースURLを指定します。

--config, -c <settings_file_path>

独自の settings.ini ファイルへのパスを指定します。the Configuration section を参照してください。

--timeout <timeout(sec)>

ダウンロードサイトの接続タイムアウト(秒単位)。(デフォルト:5秒)

--external, -E <7zip command>

外部7zipコマンドのパスを指定します。デフォルトでは、aqtはこのタスクに py7zr を使用します。

これまで、ユーザは Windows、Linux、Macで 7-zip を使ってうまくやってきました。Windowsでは Choco を使って7-zipをインストールすることができます。Linux/Macのポートである 7-zipは p7zip と呼ばれており、brew on Macでインストールするか、Linuxではパッケージマネージャを使ってインストールすることができます。

--internal

内部エクストラクタ py7zr を使用します。

--keep, -k

指定された場合はダウンロードされたアーカイブを保持します。指定されていない場合はインストール後に削除します。これらのファイルをaqtが配置する場所を選択するには、 ``--archive-dest <path>``を使用します。ダウンロード先を指定しない場合、aqtはこれらのファイルを現在の作業ディレクトリに配置します。

--archive-dest <path>

ダウンロードしたアーカイブの保存先パスを設定します(デフォルトディレクトリ)を設定します。上記の --keep オプションが指定されていないか、または aqt がクラッシュしない限り、ダウンロードしたアーカイブはすべて自動的に削除されます。

このオプションは、 aqt がダウンロードして --outputdir に展開する中間の .7z アーカイブを参照していることに注意してください。ほとんどのユーザはこれらのファイルを保持する必要はありません。

--modules, -m (<list of modules> | all)

リストとしてインストールする追加モジュールを指定してください。適切な aqt list-* コマンドを使って、利用可能なモジュールをリストしてください:

インストール・コマンド

リストコマンド

リストコマンドの使用法

install-qt

list-qt command

list-qt <host> <target> --modules <version> <arch>

install-example

list-example command

list-example <host> <version> --modules

install-doc

list-doc command

list-doc <host> <version> --modules

このオプションは、 install-qtinstall-exampleinstall-doc にのみ適用できます。

次のように、複数のモジュールをインストールできます。

$ aqt install-* <host> <target> <Qt version> -m qtcharts qtdatavis3d qtlottie qtnetworkauth \
    qtpurchasing qtquicktimeline qtscript qtvirtualkeyboard qtwebglplugin

利用可能なすべてのモジュールをインストールしたい場合は、次のように、モジュールのリストの代わりに ``all``キーワードを使うことができます。

aqt install-* <host> <target> <Qt version> <arch> -m all
--archives <list of archives>

[高度] アーカイブのサブセットを指定して、インストールされているアーカイブを**制限**します。これはQtの基本インストールと debug_info モジュールにのみ影響します。これは高度なオプションであり、一般的な使用にはお勧めできません。主な目的は、インストールされているモジュールを制限することによってCI/CDプロセスを高速化することです。Qt SDKのインストールが失敗する可能性があります。

このオプションは、install-tool``を除くすべての ``install-* コマンドに適用できます。

適切な``aqt list-*`` コマンドを使えば、このコマンドで使える全ての値のリストを出力することができます。

インストール・コマンド

リストコマンド

リストコマンドの使用法

install-qt

list-qt command

list-qt <host> <target> --archives <version>

install-example

list-example command

list-example <host> <version>

install-src

list-src command

list-src <host> <version>

install-doc

list-doc command

list-doc <host> <version>

install-qtコマンド

aqt install-qt
    [-h | --help]
    [-c | --config]
    [-O | --outputdir <directory>]
    [-b | --base <mirror url>]
    [--timeout <timeout(sec)>]
    [-E | --external <7zip command>]
    [--internal]
    [-k | --keep]
    [-d | --archive-dest] <path>
    [-m | --modules (all | <module> [<module>...])]
    [--archives <archive> [<archive>...]]
    [--autodesktop]
    [--noarchives]
    <host> <target> (<Qt version> | <spec>) [<arch>]

指定されたバージョンとターゲットでQtライブラリをインストールします。Qtのバージョンに応じて、さまざまな組み合わせを受け入れることができます。

host

linux, linux_arm64, windows, windows_arm64, all_os, or mac. The operating system on which the Qt development tools will run.

target

desktop, ios, winrt, android, or wasm. The type of device for which you are developing Qt programs. If your target is ios, please be aware that versions of Qt older than 6.2.4 are expected to be non-functional with current versions of XCode (applies to any XCode greater than or equal to 13).

Qt version

これは5.9.7、5.12.1などのQtバージョンです。有効なバージョンを調べるには、list-qtコマンド を使用してください。

spec

これはバージョンの範囲を指定する SimpleSpec です。バージョンとして解釈できない何かを位置引数 <Qt version> に入力すると、それは SimpleSpec として解釈され、aqt はその`SimpleSpec`_ 内で利用可能な最高バージョンを選択します。

例えば、aqt install-qt mac desktop 5.12 はQt 5.12の最新バージョンをインストールし、aqt install-qt mac desktop "*" はQtの最新バージョンをインストールします。

このオプションを使用すると、aqt はインストールされたバージョンをログに出力するので、簡単に確認できます。

arch

開発対象のコンパイラアーキテクチャ。オプション:

  • gcc_64 or linux_gcc_64 for linux desktop

  • linux_gcc_arm64 for linux_arm64 desktop

  • mac デスクトップの場合: clang_64

  • win64_msvc2022_64, win64_mingw, win64_llvm_mingw, win64_msvc2019_64, win64_msvc2019_arm64, win64_msvc2017_64, win64_msvc2015_64, win32_msvc2015, win32_mingw53 for windows desktop

  • win64_msvc2022_arm64 for windows_arm64 desktop

  • Androidの場合は: android_armv7, android_arm64_v8a, android_x86, android_x86_64

  • wasm_singlethread or wasm_multithread for wasm

list-qtコマンド を使用して、利用可能なアーキテクチャを一覧表示してください。

--autodesktop

If you are installing an ios, android, WASM, or msvc_arm64 version of Qt6, the corresponding desktop version of Qt must be installed alongside of it. Turn this option on to install it automatically. This option will have no effect if the desktop version of Qt is not required.

--noarchives

[高度]すべての基本パッケージをインストールしないように指定します。これは拡張オプションなので、--modules オプションと一緒に使うべきです。これにより、既存のQtインストールにモジュールを追加できます。

common options 参照

install-srcコマンド

aqt install-src
    [-h | --help]
    [-c | --config]
    [-O | --outputdir <directory>]
    [-b | --base <mirror url>]
    [--timeout <timeout(sec)>]
    [-E | --external <7zip command>]
    [--internal]
    [-k | --keep]
    [-d | --archive-dest] <path>
    [--archives <archive> [<archive>...]]
    [--kde]
    <host> [<target>] (<Qt version> | <spec>)

指定されたバージョンとターゲットのQtソースコードをインストールします。

host

linux, linux_arm64, windows or mac

target

将来のバージョンのaqtでは廃止され、削除される予定です。このパラメータは下位互換性のために存在し、その値は無視されます。

Qt version

これは5.9.7、5.12.1などのQtバージョンです。有効なバージョンを調べるには、list-qtコマンド を使用してください。

spec

これはバージョンの範囲を指定する SimpleSpec です。バージョンとして解釈できない何かを位置引数 <Qt version> に入力すると、それは SimpleSpec として解釈され、aqt はその`SimpleSpec`_ 内で利用可能な最高バージョンを選択します。

例えば、aqt install-src mac 5.12 は入手可能な最新バージョンのQt 5.12のソースをインストールし、aqt install-src mac "*" は入手可能な最新バージョンのQtのソースをインストールします。

--kde

「--kde」オプションを追加すると、qtbaseのソースツリーにKDEパッチコレクションが適用されます。これはQt 5.15.2にのみ適用されます。指定されたバージョンがそれ以外の場合、--kde を指定したコマンドはエラーで中断されます。

common options 参照

install-docコマンド

aqt install-doc
    [-h | --help]
    [-c | --config]
    [-O | --outputdir <directory>]
    [-b | --base <mirror url>]
    [--timeout <timeout(sec)>]
    [-E | --external <7zip command>]
    [--internal]
    [-k | --keep]
    [-d | --archive-dest] <path>
    [-m | --modules (all | <module> [<module>...])]
    [--archives <archive> [<archive>...]]
    <host> [<target>] (<Qt version> | <spec>)

指定されたバージョンとターゲットのQtドキュメントをインストールします。

host

linux, linux_arm64, windows or mac

target

将来のバージョンのaqtでは廃止され、削除される予定です。このパラメータは下位互換性のために存在し、その値は無視されます。

Qt version

これは5.9.7、5.12.1などのQtバージョンです。有効なバージョンを調べるには、list-qtコマンド を使用してください。

spec

これはバージョンの範囲を指定する SimpleSpec です。バージョンとして解釈できない何かを位置引数 <Qt version> に入力すると、それは SimpleSpec として解釈され、aqt はその`SimpleSpec`_ 内で利用可能な最高バージョンを選択します。

例えば、aqt install-doc mac 5.12 と指定するとQt 5.12の最新バージョンのドキュメントがインストールされ、aqt install-doc mac "*" と指定するとQtの最新バージョンのドキュメントがインストールされます。

common options 参照

install-exampleコマンド

aqt install-example
    [-h | --help]
    [-c | --config]
    [-O | --outputdir <directory>]
    [-b | --base <mirror url>]
    [--timeout <timeout(sec)>]
    [-E | --external <7zip command>]
    [--internal]
    [-k | --keep]
    [-d | --archive-dest] <path>
    [-m | --modules (all | <module> [<module>...])]
    [--archives <archive> [<archive>...]]
    <host> [<target>] (<Qt version> | <spec>)

指定されたバージョンとターゲットのQtサンプルをインストールします。

host

linux, linux_arm64, windows or mac

target

将来のバージョンのaqtでは廃止され、削除される予定です。このパラメータは下位互換性のために存在し、その値は無視されます。

Qt version

これは5.9.7、5.12.1などのQtバージョンです。有効なバージョンを調べるには、list-qtコマンド を使用してください。

spec

これはバージョンの範囲を指定する SimpleSpec です。バージョンとして解釈できない何かを位置引数 <Qt version> に入力すると、それは SimpleSpec として解釈され、aqt はその`SimpleSpec`_ 内で利用可能な最高バージョンを選択します。

例えば、``aqt install-example mac 5.12``はQt 5.12の最新バージョンのサンプルをインストールし、``aqt install-example mac "*"``はQtの最新バージョンのサンプルをインストールします。

common options 参照

install-toolコマンド

aqt install-tool
    [-h | --help]
    [-c | --config]
    [-O | --outputdir <directory>]
    [-b | --base <mirror url>]
    [--timeout <timeout(sec)>]
    [-E | --external <7zip command>]
    [--internal]
    [-k | --keep]
    [-d | --archive-dest] <path>
    <host> <target> <tool name> [<tool variant name>]

QtIFW、mingw、Cmake、Conan、vcredistなどのツールをインストールします。

host

linux, linux_arm64, windows or mac

target

desktop、ios、またはAndroid

tool name

指定されたツールをインストールします。ツール名は'tools_openssl_x64'、'tools_vcredist'、'tools_ninja'、'tools_ifw'、'tools_cmake'のいずれかです。

tool variant name

ツールバリアントを指定するオプションのフィールド。vcredistおよびmingwのインストールで必要になる場合があります。ツールバリアント名は'qt.tools.win64_mingw810','qt.tools.vcredist_msvc2013_x64'のようになります。

:ref:`List-Tool command`を使用して、使用可能なツールとツールバリアント名を表示する必要があります。

common options 参照

コマンドの例

例:QtChartsとQtNetworkAuthでQt SDK 5.12.12 for Linuxをインストールする:

pip install aqtinstall
sudo aqt install-qt --outputdir /opt linux desktop 5.12.12 -m qtcharts qtnetworkauth

例:Qt 5.12の最新のLTSバージョンをインストールする

pip install aqtinstall
sudo aqt install-qt linux desktop 5.12 gcc_64

Example: Installing the newest LTS version of Qt 6.7 for linux arm64:

pip install aqtinstall
sudo aqt install-qt linux_arm64 desktop 6.7

例:Android(armv7)Qt 5.13.2のインストール:

aqt install-qt linux android 5.13.2 android_armv7

Example: Installing Android (armv7) Qt 6.4.2:

aqt install-qt linux android 6.4.2 android_armv7 --autodesktop

例: example、docおよびsourceのインストール:

aqt install-example windows 5.15.2 -m qtcharts qtnetworkauth
aqt install-doc windows 5.15.2 -m qtcharts qtnetworkauth
aqt install-src windows 5.15.2 --archives qtbase --kde

例: install-example/doc/src でインストール可能なアーカイブを一覧表示します。

aqt list-example windows 5.15.2
aqt list-doc windows 5.15.2
aqt list-src windows 5.15.2

例: install-example/doc でインストール可能なモジュールを一覧表示します:

aqt list-example windows 5.15.2 --modules
aqt list-doc windows 5.15.2 --modules

Example: Install Web Assembly for Qt5

aqt install-qt linux desktop 5.15.0 wasm_32

Example: Install different versions of Qt6 for Web Assembly (WASM)

aqt install-qt linux desktop 6.2.4 wasm_32 --autodesktop
aqt install-qt linux desktop 6.5.0 wasm_singlethread --autodesktop
aqt install-qt all_os wasm 6.8.0 wasm_multithread --autodesktop

例: Linuxで利用可能なQtのバージョンを一覧表示する

aqt list-qt linux desktop

例:macOS上で利用可能なQt6のバージョンを一覧表示する

aqt list-qt mac desktop --spec "6"

例:macOS上のQtの最新バージョンで利用可能なモジュールを一覧表示する

aqt list-qt mac desktop --modules latest clang_64   # prints 'qtquick3d qtshadertools', etc

例:Windows上のQt 6.1.2で利用可能なアーキテクチャを一覧表示する

aqt list-qt windows desktop --arch 6.1.2    # prints 'win64_mingw81 win64_msvc2019_64', etc

例: WIndowsで使用可能なツールを一覧表示する

aqt list-tool windows desktop    # prints 'tools_ifw tools_qtcreator', etc

例:使用可能なIFWのバリエーションを一覧表示する。

aqt list-tool linux desktop tools_ifw       # prints 'qt.tools.ifw.41'
# Alternate: `tools_` prefix is optional
aqt list-tool linux desktop ifw             # prints 'qt.tools.ifw.41'

例:バージョン、リリース日、説明など、IFWのバリエーションを一覧表示する。

aqt list-tool linux desktop tools_ifw -l    # prints a table of metadata

例:Install FrameWork(IFW)のインストール:

aqt install-tool linux desktop tools_ifw

例:Windowsへのvcredistのインストール:

aqt install-tool windows desktop tools_vcredist
.\Qt\Tools\vcredist\vcredist_msvc2019_x64.exe /norestart /q

Example: Install MinGW 8.1.0 on Windows:

aqt install-tool -O c:\Qt windows desktop tools_mingw qt.tools.win64_mingw810
set PATH=C:\Qt\Tools\mingw810_64\bin

Example: Install MinGW 11.2.0 on Windows:

aqt install-tool -O c:\Qt windows desktop tools_mingw90
set PATH=C:\Qt\Tools\mingw1120_64\bin

注釈

This is not a typo; it is a mislabelled tool name! tools_mingw90 and the tool variant qt.tools.win64_mingw900 do not contain MinGW 9.0.0; they actually contain MinGW 11.2.0! Verify with aqt list-tool --long windows desktop tools_mingw90 in a wide terminal.

例:ヘルプメッセージの表示

aqt help