Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FenCalculatrice::FenCalculatrice(QDialog *parent) : QDialog(parent)
- {//QWidget
- ui.setupUi(this);
- socket = new QTcpSocket(this);
- connect(socket, SIGNAL(readyRead()), this, SLOT(donneesRecues()));
- connect(socket, SIGNAL(connected()), this, SLOT(connecte()));
- connect(socket, SIGNAL(disconnected()), this, SLOT(deconnecte()));
- connect(ui.BTN_Connect, SIGNAL(clicked()), this, SLOT(on_boutonConnexion_clicked()));
- connect(ui.BTN_envoyer, SIGNAL(clicked()), this, SLOT(on_boutonEnvoyer_clicked()));
- tailleMessage=0;
- ui.listeMessages->append("<em>ERREUR : </em>");
- }
- void FenCalculatrice::on_boutonEnvoyer_clicked()
- {
- QByteArray paquet;
- QDataStream out(&paquet, QIODevice::WriteOnly);
- // On prépare le paquet à envoyer
- QString messageAEnvoyer = "<strong>Miaou</strong>";
- out << (quint16) 0;
- out << messageAEnvoyer;
- out.device()->seek(0);
- out << (quint16) (paquet.size() - sizeof(quint16));
- socket->write(paquet); // On envoie le paquet
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement