Browse Source

.ignore Update Auto saves

master
Hatef 2 years ago
parent
commit
cc6c627058
  1. 2
      .gitignore
  2. 50
      socket.cpp.autosave
  3. 30
      socket.h.autosave

2
.gitignore

@ -1,2 +1,4 @@
*.pro.user
*.autosave
*.txt
Tesp_Script.cpp

50
socket.cpp.autosave

@ -1,50 +0,0 @@
#include "socket.h"
#include <QDateTime>
UdpSocket::UdpSocket(QObject* parent, quint16 port) :
QObject(parent),
_port(port)
{
_socket = new QUdpSocket(this);
_socket->bind(QHostAddress::LocalHost, port);
connect(_socket, &QUdpSocket::readyRead, this, &UdpSocket::readyRead);
}
UdpSocket::~UdpSocket()
{
delete _socket;
}
void UdpSocket::sayHello()
{
sayMsg("Connected :))");
}
void UdpSocket::sayMsg(QString Msg)
{
QByteArray Data;
Data.append(Msg);
_socket->writeDatagram(Data, QHostAddress::LocalHost, _port);
}
QString UdpSocket::getTime()
{
QDateTime current_time_object = QDateTime::currentDateTime();
QString formatted_time = current_time_object.toString("yyyy/MM/dd - hh:mm:ss");
return formatted_time;
}
void UdpSocket::readyRead()
{
QByteArray Buffer;
Buffer.resize(_socket->pendingDatagramSize());
QHostAddress sender_addr;
quint16 sender_port;
_socket->readDatagram(Buffer.data(), Buffer.size(), &sender_addr, &sender_port);
qDebug() << "New Message arrived at" << getTime();
qDebug() << "Address :" << sender_addr.toString();
qDebug() << "Port : " << sender_port;
qDebug() << "Content : " << Buffer << '\n';
}

30
socket.h.autosave

@ -1,30 +0,0 @@
#ifndef UDPSOCKET_H
#define UDPSOCKET_H
#include <QObject>
#include <QUdpSocket>
class UdpSocket : public QObject
{
Q_OBJECT
private:
QUdpSocket* _socket;
const quint16 _port;
QString getTime();
public:
explicit UdpSocket(QObject* parent = nullptr, quint16 port = 1234);
~UdpSocket();
void sayHello();
void sayMsg(QString Msg);
//uncrustify off
public slots:
//uncrustify on
void readyRead();
};
#endif //UDPSOCKET_H
Loading…
Cancel
Save