|
Título: Chat Qt4/SFML Publicado por: overxfl0w13 en 16 Julio 2012, 01:48 am Buenas compañeros :D.
Xeracker y yo llevamos un par de días codeando un chat funcional y así de paso aprender un poco de interfaces en C++, el resultado creo que ha sido bastante bueno y a pesar de que aún tiene algunos bugs y falta la implementación de algunas funciones del mismo, está en condiciones de publicarse su code por si algún usuario quiere ayudar o dar opiniones y hacer críticas. Scan: (http://i49.tinypic.com/o8unbk.png) De momento falta la función de mostrar los usuarios en el ListBox derecho, de imprimir los emoticonos en el campo de texto entre muchas otras que iremos añadiendo :) A continuación os dejo el source de todos los archivos: Headers App.hpp Código
Client.hpp Código
Window.hpp: Código
Sources App.cpp: Código
Client.cpp: Código
Window.cpp: Código
main.cpp: Código
Server.cpp: Código
Con todo el code ya publicado, pongo link con un .rar que contiene lo archivos necesarios para compilar desde CodeBlocks junto con los emoticonos y las imágenes del programa. http://www.mediafire.com/?9h7mlte60p6h2qd (http://www.mediafire.com/?9h7mlte60p6h2qd) Aclaro que se necesita tener instaladas la librerías Qt y SFML, si tenéis algún problema con su instalación subiré el .rar con las .dll de las librerias necesarias para el correcto funcionamiento del chat. Un saludo a todos y esperamos que os guste :) Título: Re: Chat PyQt4/SFML Publicado por: DickGumshoe en 16 Julio 2012, 01:53 am ¡Os está quedando genial! ¡Ánimos, que seguro que conseguís mejorarlo y ponerle muchas cosas más!
P.D.: Ojalá pudiera hacer yo algo en C++ así de bien :xD Título: Re: Chat PyQt4/SFML Publicado por: X3R4CK3R en 16 Julio 2012, 05:09 am Un detalle que se pasó overxfl0w:
El code anterior es únicamente del cliente (chat), el code del servidor lo dejo aquí, por si alguien quiere compilarlo y probar el cliente por localhost o lo que sea: Código
Saludos! Título: Re: Chat PyQt4/SFML Publicado por: dato000 en 16 Julio 2012, 05:12 am ¡Os está quedando genial! ¡Ánimos, que seguro que conseguís mejorarlo y ponerle muchas cosas más! P.D.: Ojalá pudiera hacer yo algo en C++ así de bien :xD +1...yo ni se como implementarlo, pero de verdad que vale la pena hacerlo!!! esta del carajo!!! oye los graficos tambien son con C++?????? 9.99999999999/10 BRAVO!!!! Título: Re: Chat PyQt4/SFML Publicado por: X3R4CK3R en 16 Julio 2012, 06:26 am +1...yo ni se como implementarlo, pero de verdad que vale la pena hacerlo!!! esta del carajo!!! oye los graficos tambien son con C++?????? 9.99999999999/10 BRAVO!!!! No, los gráficos son de la librería Qt Título: Re: Chat PyQt4/SFML Publicado por: dato000 en 16 Julio 2012, 06:57 am No, los gráficos son de la librería Qt pendiente libreria qt entre las miles de cosas que tengo que mirar. :) Título: Re: Chat Qt4/SFML Publicado por: gr34bzh en 16 Julio 2012, 20:34 pm increíble, se agradece un montón, justo estaba pensando como hacer uno, me viene genial :) ;-)
Título: Re: Chat Qt4/SFML Publicado por: [Zero] en 16 Julio 2012, 20:56 pm Podíais haber usado el modulo QtNetwork (http://qt-project.org/doc/qt-4.8/qtnetwork.html) de Qt para la conexión y no tener que usar otra librería externa, Qt sirve para mucho más que solo la GUI, y mola más. También, en los ejemplos de Qt hay un chat multiusuario muy similar, usando QtNetwork, podéis echarle un ojo. Ah y Qt es un framework, no un lenguaje, por lo tanto sí es C++ :D .
Saludos! Título: Re: Chat Qt4/SFML Publicado por: anonimo12121 en 16 Julio 2012, 21:43 pm Zero cuanto tiempo sin verte agregame al tuenti capullo y hablamos xDD
Título: Re: Chat Qt4/SFML Publicado por: X3R4CK3R en 16 Julio 2012, 21:47 pm @[Zero]: Tienes razón pero no tengo apenas tiempo para ponerme a aprender QTNetwork, es por eso que de momento estamos usando SFML-Network, cuando saque más tiempo libre ya pensaremos en pasarnos.
@Xafi: Existen los mensajes privados, tu mensaje no pinta nada aquí. A ver si usamos un poco la cabeza. Saludos! Título: Re: Chat Qt4/SFML Publicado por: overxfl0w13 en 16 Julio 2012, 22:10 pm Podíais haber usado el modulo QtNetwork (http://qt-project.org/doc/qt-4.8/qtnetwork.html) de Qt para la conexión y no tener que usar otra librería externa, Qt sirve para mucho más que solo la GUI, y mola más. También, en los ejemplos de Qt hay un chat multiusuario muy similar, usando QtNetwork, podéis echarle un ojo. Ah y Qt es un framework, no un lenguaje, por lo tanto sí es C++ :D . Saludos! Voy a mirar el chat de ejemplo a ver que tal está y ya de paso QtNetwork porque estuve buscando QtSocket,QtTcpSocket y ninguna me sirvió, a ver si sale bueno :). Gracias Zero por tu consejo ;-) Título: Re: Chat Qt4/SFML Publicado por: anonimo12121 en 16 Julio 2012, 23:36 pm Citar Xeracker : @[Zero]: Tienes razón pero no tengo apenas tiempo para ponerme a aprender QTNetwork, Pero si tienes tiempo para joder la vida a los demás. gilip.ollas de mier.da Eres un puto retra-sado, que te creas tu mismo los malos rollos pero así lo has querido... En vez de hablar como hombres te largas sin decir nada... me has decepcionado xeracker PD: Over muy bueno el chat. para llevar solo 2 semanas en c++ eres el puto amo Título: Re: Chat Qt4/SFML Publicado por: X3R4CK3R en 16 Julio 2012, 23:41 pm Pero si tienes tiempo para joder la vida a los demás. gilip.ollas de mier.da Eres un puto retra-sado, que te creas tu mismo los malos rollos pero así lo has querido... Esto es un foro de programación, no el patio de tu colegio, ten un poco de marudez y no hagas perder el tiempo a los que venimos aquí por motivos serios, todos tus mensajes que veo son chorradas offtopics que no vienen a cuento... Si tienes algo que decirme utiliza los privados. Saludos Título: Re: Chat Qt4/SFML Publicado por: anonimo12121 en 16 Julio 2012, 23:42 pm ;-) ;-)
Eres tu el que tienes que pedir perdón Título: Re: Chat Qt4/SFML Publicado por: Puntoinfinito en 18 Julio 2012, 16:50 pm ¡Excelente trabajo Over y Xera!
Por cierto, veo que al final utilizastes Qt... jaja Saludoos |