web-dev-qa-db-ja.com

Qt5のQtCreatorキット設定での%{buildDir}などの変数の使用

このドキュメント (「実行するカスタム実行可能ファイルの指定」セクションの下)「作業ディレクトリ」フィールドに変数%{buildDir}のように見えるものについての言及があることに気づきました。

enter image description here

この機能のドキュメントを見つけるのにしばらく苦労しました。まず最初に知りたいのですがこれに関するドキュメントはどこかにありますか?

二次的な質問:

  • 他にどのような変数が利用できますか?
  • どのフィールドで使用できますか?
  • プロジェクトの.proファイルで作成した変数にアクセスできますか?
  • 他の評価機能はありますか、それともこのメカニズムは変数に限定されていますか?

ありがとう!

20
Lennart Rolland

コメントで述べたように、「変数」ボタンがあります...おそらくqt環境全体で使用するためのものです。しかし、私はそれがあまり役に立たないあいまいな場所でしか利用できないことを発見しました!

ただし、少なくともこれらの場所から変数のリストを取得して、実際に必要な場所で使用することができます。これを見つけるには、次の場所に移動します。

  • ツール(メニュー)->オプション->環境(タブ)->外部ツール
  • 「翻訳の更新...」をクリックします
  • 「WorkingDirectory ..」内をクリックすると、右側に「AB->」アイコンがカラーで表示されます。
  • 変数のリストのアイコンをクリックします。

スタイルが%{BuildDir}と少し異なることに気付くでしょうが、同等のものは%{CurrentProject:BuildPath}だと思います-右クリックした2番目のスクリーンショットで、何を挿入するかを尋ねられます(変数、または変数の値)。

迷惑なことに、リスト全体をコピーして貼り付ける方法がわかりませんでした。1行のクリックだけなので、もっと賢い人がそれを理解でき、そのリストをQt wikiに貼り付けることができます:o

これがスクリーンショットです...スクリーンショット1で、「WorkingDirectory」テキスト編集ボックスの右側にある小さなアイコンに注目してください。

enter image description here

enter image description here

26
code_fodder