QmbChat - Qt/Qml Chat

Chat & Messenging

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
5.3
Description:

QmbChat is a small Chat-Client/Server I wrote due to a shool project.
Our teacher told us how to write network applications using the QtNetwork module.
Additionally we should use a text based protocol to communicate with the server/client.
To not become bored, i used this project to learn a little bit Qml by writing the client gui in Qml. The compressed file contains the following files/folders.

-core
Contains the source of a dll with the chat functionality.
Use the core-plugin.pro file to compile a plugin (only realease build) to the directory gui/core. This plugin will then be used by the Qml-project.
Use the core.pro file to compile a dll which is used by the test cases eg. server/client.

-gui
Contains the qml project for the chat client.
Just view chat.qml in the Qt Qml-Viewer.

-test
Contains some test cases for each part of the core dll.
The server test could be used to start a chat server where you are able to connect to with a client.

I hope you get some hints how to use Qt and Qml.
Additionally it would be nice if you could give me some tips/hints how to implement some parts better.

Depends on Qt 4.7
Last changelog:

8 years ago

0.2
-Fixed a compile error on unix and os/2 (no matching function for call to std::exception::exception(const char [42])')

0.3
-Fixed compile errors on unix
-Removed warnings on unix

0.4
-Changed the deploying behavior

Kosava

8 years ago

Does is possible to add support for smiles and RTF ?

Report

C

MBex

8 years ago

Hello,

i am sorry, but i don't want to do further development on this project.

I have done it only for testing purposes.

There are so many chat-clients on the market, therefore i don't think it makes sense to have an additional one.

But you can do it yourself if you like to ;-).

greets

Report

8 years ago

0.2
-Fixed a compile error on unix and os/2 (no matching function for call to std::exception::exception(const char [42])')

0.3
-Fixed compile errors on unix
-Removed warnings on unix

0.4
-Changed the deploying behavior

12345678910
11
product-maker Kosava Dec 11 2010 8 great
product-maker kernelchaos Dec 09 2010 3 bad
product-maker Count:2 Rating: 5.00
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
0.4
updated Jul 09 2012
added Nov 21 2010
downloads today
0
page views today 3
System Tags app software