2015-03-04 Fred Gleason <fredg@paravelsystems.com>

* Added support for 'scp' and 'sftp' protocols in
	'rdcatch/edit_upload.cpp'.
	* Added support for 'scp' and 'sftp' protocols in
	'rdcatch/edit_download.cpp'.
This commit is contained in:
Fred Gleason
2015-03-04 15:21:42 -05:00
parent f9022eb4a7
commit dc9375c1d5
3 changed files with 12 additions and 4 deletions

View File

@@ -481,7 +481,8 @@ void EditDownload::urlChangedData(const QString &str)
{
QUrl url(str);
QString protocol=url.protocol();
if((protocol=="ftp")||(protocol=="http")||(protocol=="file")) {
if((protocol=="ftp")||(protocol=="http")||(protocol=="file")||
(protocol=="scp")||(protocol=="sftp")) {
edit_username_label->setEnabled(true);
edit_username_edit->setEnabled(true);
edit_password_label->setEnabled(true);
@@ -556,7 +557,7 @@ void EditDownload::okData()
RDUrl url(edit_url_edit->text());
QString protocol=url.protocol();
if((protocol!="ftp")&&(protocol!="http")&&(protocol!="https")&&
(protocol!="file")) {
(protocol!="file")&&(protocol!="scp")&&(protocol!="sftp")) {
QMessageBox::warning(this,
tr("Invalid URL"),tr("Unsupported URL protocol!"));
return;