プロジェクト内でローカルにファイルを移動するときに使用できます
return QFile::copy(fromPath, toPath);
同様のことを行う必要がありますが、fromPath は Web 上にあります。
これを達成するための最良の方法は何ですか?
QFile は、ローカル ファイルでのみ機能します。
Web からリモート ファイルをコピーする場合は、 QNetworkAccessManagerを使用してダウンロードする必要があります。
ソース マシンとターゲット マシンの ssh にインストールします。次に、QProcess 経由で scp を実行します。これは一つの方法です。最高の?要件によって異なります。ソース マシンからの受信 TCP 接続を受け入れる、宛先マシン用のプログラムを作成することもできます。次に、QTcpSocket 経由で接続し、データを送信します。Qt4 には QFtp クラスがあります。使用したことはありません。Qt5にはもう存在しないため、これも行き止まりです。しかし、おそらくそれはあなたの現在のニーズには十分です.
より具体的な回答を期待していないことを願っています。「remoteQFile::copy」コマンドはありません。そして、一般的な「最善の方法」はありません。