Qt の単純な問題で立ち往生しています。Qtを使用してプロキシアドレスを設定したい。プロキシアドレスを設定するコマンド
export http_proxy=http://wwgw.abcd.com:8080
端末から手動で渡された場合は正常に動作します。ただし、QProcess を使用して同じコマンドを実行すると、プロキシを設定せずに失敗します。でも、私は QProcessEnvironment で試しました
QProcess process_setupProxyServerUrl;
QProcessEnvironment env = QProcessEnvironment::systemEnvironment();
QString cmd = "http://wwgw.abcd.com:8080";
env.insert("HTTP_PROXY", cmd);
process_setupProxyServerUrl.setProcessEnvironment(env);
しかし、これもプロキシアドレスの設定に失敗します。QProcessEnvironment は私にとって新しいものです。だから私はそれを間違った方法で使用しているかもしれません。
私のアプリケーションでは、(実行時に) ユーザーの選択に応じてプロキシ アドレスを変更する必要があります。
Qtを使用する方法は役に立ちます。この問題を解決するための提案/アイデアを提供してください。