通过ssh和ftp打开文件对话框以在QT中远程保存文件

时间:2015-09-16 10:15:28

标签: c++ qt ssh ftp

我想将文件保存到网络服务器。目前,我需要先在本地保存,然后将其复制到服务器。服务器支持ssh和ftp。

我希望在我的GUI中操作所有目录和文件,就好像它们是本地路径一样,如下所示:

  1. 使用ssh或ftp或tftp连接到服务器。
  2. 然后点击import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.support.v4.app.FragmentManager; import android.view.View; import android.widget.Button; public class MainActivity extends FragmentActivity { Button showBtn; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); final FragmentManager fm =getSupportFragmentManager(); final PlayersFragment p=new PlayersFragment(); showBtn=(Button)findViewById(R.id.button1); showBtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { p.show(fm,"Players Fragment"); //error is here } }); } } 按钮。
  3. 显示get file,显示所有服务器的下拉列表,同时还包括本地路径。
  4. 当我选择服务器时,请列出服务器的目录,我可以将其作为本地目录操作。
  5. 我知道我可以在我的QT项目中使用FileDialog从本地磁盘打开文件或保存它,但它能做到吗?

    在保存文件时,有没有办法选择将其放在服务器或本地目录中?

0 个答案:

没有答案