このページでは

Qtリソースコレクションファイルの作成

Qtリソースシステムは、アプリケーションの実行ファイル内にファイルを格納するためのプラットフォーム非依存の仕組みです。アプリケーションが常に特定のファイルセット(アイコン、翻訳ファイル、画像など)を必要とし、かつこれらのリソースのパッケージ化や検索にシステム固有の手法を使用したくない場合に、このシステムを利用してください。

Qtリソースコレクション(.qrc )ファイルを作成・編集できます。

QRC ファイルの作成

新しい QRC ファイルを作成するには:

  1. Welcome に移動し、[New project] を選択します。
  2. File で、「Qt resource file 」を選択します。

    {「新規アイテム」ビューで選択されたQtリソースファイル}

  3. Name で、ファイル名を入力します。
  4. Create in で、ファイルのパスを入力します。
  5. Create 」を選択して、ファイルを作成します。

QRC ファイルの編集

リソースを構造化し、異なるライブラリやプラグインの異なる `.qrc ` ファイルを通じて追加するリソースファイル間の競合を避けるために、異なるプレフィックスを持つグループを追加します。

実行時に、リソースファイルを別のパスで利用できるようにしておくと便利な場合があります。.qrc ファイルでは、alias 属性を設定することで、これを実現できます。

QRC ファイルを編集するには:

  1. .qrc ファイルを開きます。

    {エディタで開いているQtリソースファイル}

  2. Files 」を選択して、グループにファイルを追加します。
  3. Alias 」で、実行時にリソースファイルが利用可能なパスを設定します。
  4. Prefix 」で、各ローカルファイル名に追加するプレフィックスを設定し、リソースシステム内でそのファイルが認識される名前を決定します。
  5. Language 」で、ユーザーのロケールに基づいて翻訳ファイルやアイコンなどのリソースを選択するための適切なロケール文字列を設定します。

チュートリアル:Qt Widgets アプリケーション」および「Qt プロジェクトの作成も参照してください

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.