This project was created to learn about how to create a Client/Server chat application. In this code, I'm using Qt Framework based on TCP/IP protocol whit the libraries like QTcpServer, QTcpSocket. Honorable mention for vRFEducation, based on his video lesson I'm learning and developing this project, which can be found on his youtube playlist about Network Programming with Qt.
- Qt v6.6 (compatible with Qt v5.0+)
Client/
: Classes and their implementations used in Client Side.Server/
: Classes and their implementations used in Server Side.Server/Icons
: Icons resource files.READ.md/
: Tells a bit about the project..gitignore/
: Files that don't need to attached.
In order to use this project, you just need to install Qt on your machine and then clone this project and open Client and Server application seperately then run both of them
- Install Qt Framework from qt.io based on your OS.
- Clone the repo
git clone https://github.com/Esteves31/ChatApp.git
- Open project in Qt Creator and run it :)