Bonjour,

Etant en lutte contre QFtp depuis plusieurs heures, j'aimerai savoir si le code ci-dessous est censé donner un résultat ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <QtGui>
#include <QFtp>
 
 
void changement(int i, QWidget *parent)
{
    QMessageBox::information(parent,"Changement",QString::number(i));
}
 
 
int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
 
    QWidget fenetre;
 
    QFtp *ftp = new QFtp();
 
    ftp->connectToHost("serveur");
    ftp->login("login","pass");
 
    ftp->close();
    QObject::connect(ftp,SIGNAL(stateChanged(int)),&fenetre,SLOT(changement(int, &fenetre)));
 
    fenetre.show();
    return app.exec();
}
Merci d'avance de vos réponses et de votre aide.