Bonjour,

je programme sur QT et je rencontre des erreurs lorsque je compile mon programme..

je souhaite afficher l'ip locale mais rien y fais ça veux pas s'afficher..
voici mon code fait sur QT creator
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
 
#include <QApplication>
#include <QWidget>
#include <QtGui>
#include <QPushButton>
#include <QVBoxLayout>
#include <QtNetwork/QNetworkInterface>
#include <QtNetwork/QHostAddress>
#include <QList>
#include <QCoreApplication>
#include <QtDebug>
 
int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    // Exécute UwAmp.exe au démarrage du logiciel
    QProcess::startDetached("UwAmp.exe");
    // Ouvre l'url dans le navigateur
    QDesktopServices::openUrl(QUrl("http://www.google.fr/"));
    QWidget fenetre;
    // détermine la taille de la fenetre
    fenetre.setFixedSize(300, 300);
 
    QPushButton *bouton1 = new QPushButton(" bouton");
    QPushButton *bouton2 = new QPushButton(" bouton");
    QPushButton *bouton3 = new QPushButton(" bouton");
    QPushButton *bouton4 = new QPushButton(" bouton");
    QPushButton *bouton5 = new QPushButton(" bouton");
    QPushButton *bouton6 = new QPushButton(" bouton");
 
    QLabel *label1 = new QLabel("Afin d'accéder à l'application depuis un autre<br />ordinateur connecter sur le même réseau,<br />il vous suffi de taper cette adresse dans<br /> le navigateur <a href=\"http://192.168.0.14\">http://192.168.0.14/</a>", &fenetre);
 
    // affichage de l'ip locale
    QCoreApplication a(argc, argv);
 
    foreach (QHostAddress ha, QNetworkInterface::allAddresses())
        qDebug() << ha.toString();
 
    //affichage avec layout
    QVBoxLayout *layout = new QVBoxLayout;
    layout->addWidget(bouton1);
    layout->addWidget(bouton2);
    layout->addWidget(bouton3);
    layout->addWidget(bouton4);
    layout->addWidget(bouton5);
    layout->addWidget(bouton6);
    layout->addWidget(label1);
 
    fenetre.setLayout(layout);
    fenetre.setWindowIcon(QIcon("icone.png"));
    fenetre.setWindowTitle(" bouton v1.0.0");
    fenetre.show();
 
    return app.exec();
}