Cours:QtTCP

De troyesGEII
Révision datée du 21 novembre 2019 à 10:18 par Bjacquot (discussion | contributions) (Page créée avec « =Configuration du projet= Attention, il est nécessaire de rajouter les librairies pour faire du réseau dans le projet : <source lang=cpp> // ajouter dans le fichier .pr... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

Configuration du projet

Attention, il est nécessaire de rajouter les librairies pour faire du réseau dans le projet :

// ajouter dans le fichier .pro
QT += network

Partie Serveur

Mise en place du serveur

On ajoute un attribut de type QTcpServer à notre application, donc dans le fichier MainWindow.h

<source lang=cpp> // mainwindow.h ...

  1. include <QTcpServer>

... private :

  QTcpServer serveur;

...


//mainwindow.cpp ... MainWindow::MainWindow(QWidget *parent)

   :QMainWindow(parent),
    ui(new Ui::MainWindow),
    serveur(this)

{

   ui->setupUi(this);

} ... </souce>

Partie Client