Obsolete Members for QProcess
クラスQProcess の以下のメンバは非推奨である。これらは古いソース・コードの動作を維持するために提供されています。新しいコードでは使用しないことを強くお勧めします。
パブリック関数
(deprecated) QStringList | environment() const |
(deprecated) void | setEnvironment(const QStringList &environment) |
メンバ関数ドキュメント
[deprecated]
QStringList QProcess::environment() const
この関数は非推奨です。新しいコードでは使用しないことを強く推奨します。
QProcess が子プロセスに渡す環境、またはsetEnvironment() を使用して環境が設定されていない場合は空のQStringList を返します。環境が設定されていない場合は、呼び出し元のプロセスの環境が使用される。
processEnvironment()、setEnvironment()、systemEnvironment()も参照 。
[deprecated]
void QProcess::setEnvironment(const QStringList &environment)
この関数は非推奨である。新しいコードでは使用しないことを強く推奨する。
QProcess が子プロセスに渡す環境を設定する。パラメータenvironment は、key=value のペアのリストです。
例えば、以下のコードは環境変数TMPDIR
を追加する:
QProcess process; QStringList env = QProcess::systemEnvironment(); env << "TMPDIR=C:\\MyApp\\temp"; // Add an environment variable process.setEnvironment(env); process.start("myapp");
注意: この関数はsetProcessEnvironment() 関数より効率が悪い。
environment(),setProcessEnvironment(),systemEnvironment()も参照してください 。
©2024 The Qt Company Ltd. 本書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。