Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [Qt] Connesione a server FTP

    ciao!

    mi servirebbe, da una applicazione scritta in Qta, connettermi ad un server FTP.
    ho provato a seguire qualche tutorial, ma sinceramente non riesco a capire.
    ad esempio questa guida qua: http://qt-project.org/doc/qt-4.8/network-qftp.html

    ma qtcreator non mi riconosce l'oggetto QFtp.
    e anche guardando qua ho dei problemi, in quanto non riesco ad eseguire l'istruzione di #include.

    ma ho visto che si tratta della versione 4.8.
    per la versione 5 come posso fare??

  2. #2
    Infatti QFtp non esiste più in QT5, sostituita da QNetworkAccessManager.

  3. #3
    si ma QNetworkAccessManager non riesco ad ottenere quello che mi serve.
    o almeno così mi pare di aver capito leggendo qua e la.

  4. #4
    codice:
        QNetworkAccessManager *nm = new QNetworkAccessManager();
        QUrl ftpurl("ftp://xxx.xxx.xxx.xxx/pippo.txt");
        ftpurl.setPassword("yyyy");
        ftpurl.setUserName("zzzz");
        QNetworkRequest req(ftpurl);
        QNetworkReply *r = nm->get(req);
        
        connect(r, SIGNAL(finished()), this, SLOT(ftpFinished()));
    Ultima modifica di paolino_delta_t; 24-09-2014 a 21:27

  5. #5
    ciao.
    grazie per la risposta.
    ma questo conferma quello che dico.
    tu nell'esempio specifichi un file.
    io avrei bisogno di ottenere una lista di file in una directory.
    non so quali file ci siano.
    e se metto un url del tipo ftp://xxxx.xxxx.xxxx/directory, non ottengo nulla!

  6. #6
    In questo caso ti serve per forza QFtp. Leggo ( non lo sapevo ) che in QT5 è disponibile come add-on http://qt-project.org/forums/viewthread/24466

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.