2011-07-20 51 views
6

Qtが新しく、私のソフトウェアにFTPとSFTPのサポートを実装したいと思います。 私はグーグルでは、Qt用のSFTPライブラリが存在しないことを発見しましたが、QNetworkAccessManagerで可能でなければなりません。 私はカスタムプロトコルやそのようなものを構築する方法を発見しようとしましたが、それをどうやって行うのか分かりませんでした。Qt/QNetworkAccessManager(C++)でSFTPを実装する方法

誰かが私がそれをどうやってできるか知っていますか?

おかげで、 マイケル

答えて

1

あなたは、各プロトコルのカスタム実装を必要としています。しかし、それを行うQHttpのようなクラスを作ることができます。同様の意味を持つプロトコルはいくつかありますが、すべてではありません。だから、あなたがそれを書いてほしいなら、教えてください。そして私はあなたを助けます。

+0

役に立つかもしれません願っていexamples/SecureUploader/

を見てみましょう –

5

Qt SDKではSFTPはサポートされていませんが、Qt CreatorはSFTPを実装しています。

私はSSHとSFTPを含むライブラリを隔離しており、GithubにQSshという名前の新しいプロジェクトを作成しました。このプロジェクトの目的は、あらゆるQtアプリケーションにSSHとSFTPのサポートを提供することです。

私はSFTPを使用してファイルをアップロードする方法の例を書いています。私はすぐにいくつかの暇な時間を得た場合知らないが、多分私はそれがあなたの答えをありがとう:)みます、私はそれが

関連する問題