基于QT的局域网聊天系统.


随着电脑和互联网的普及,网络聊天已经成为人们工作生活中传递信息、交流感情的重要工具。网络版的聊天软件种类繁多,如QQ、OICQ、MSN等,实现了随时随地上网聊天,给人们带来了很大的方便。但是这些聊天软件也存在以下不足:用户必须连接Internet;用户在工作时容易沉迷于网络聊天。为了方便单位企业内部的信息交流,减少不必要的财力和人力资源浪费,开发一个局域网聊天软件是非常必要的。该聊天软件是基于C/C++语言运行于Linux平台上,利用的技术主要是Socket通信、多线程、以及QT等技术。
资源截图
代码片段和文件信息
#include	
#include
#include
#include
#include
#include “new_chat.h“


void myhandler( int signo )
{
if( ( signo == SIGINT ) || ( signo == SIGQUIT ) )
{
printf( “
You cannot use this key to stop system please press Exit button!
“ );
}
}


int main( int argc char *argv[] )
{
if( signal( SIGINT myhandler ) == SIG_ERR )
{
perror( “signal sigint error!“ );
return -1;
}

if( signal( SIGQUIT myhandler ) == SIG_ERR )
{
perror( “signal sigquit error!“ );
return -1;
}

    QApplication app( argc argv );

QChatWindow *window = new QChatWindow;
QTextCodec *codec = QTextCodec::codecForName( “UTF-8“ );
QTextCodec::setCodecForLocale( codec );
QTextCodec::setCodecForCStrings( codec );
QTextCodec::setCodecForTr( codec );

    window->setGeometry( 320 150 710 500 );
    window->show();

    return app.exec();
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-04-01 19:57  基于QT的局域网聊天系统
     文件       19456  2015-04-01 19:56  基于QT的局域网聊天系统中期进度检查表).doc
     目录           0  2015-04-01 19:56  基于QT的局域网聊天系统代码
     目录           0  2015-04-01 19:56  基于QT的局域网聊天系统代码client
     文件        7792  2012-05-01 10:37  基于QT的局域网聊天系统代码clientMakefile
     文件           0  2012-05-09 02:33  基于QT的局域网聊天系统代码clientRecord.txt
     文件       54600  2012-05-09 01:03  基于QT的局域网聊天系统代码clientclient
     文件         331  2012-04-30 12:33  基于QT的局域网聊天系统代码clientclient.pro
     文件         943  2012-05-07 23:44  基于QT的局域网聊天系统代码clientmain.cpp
     文件        3180  2012-05-09 01:03  基于QT的局域网聊天系统代码clientmain.o
     文件       10678  2012-05-09 01:03  基于QT的局域网聊天系统代码clientmoc_new_chat.cpp
     文件       18968  2012-05-09 01:03  基于QT的局域网聊天系统代码clientmoc_new_chat.o
     文件       19664  2012-05-08 02:52  基于QT的局域网聊天系统代码client
ew_chat.cpp
     文件        3025  2012-05-08 02:09  基于QT的局域网聊天系统代码client
ew_chat.h
     文件       34372  2012-05-09 01:03  基于QT的局域网聊天系统代码client
ew_chat.o
     目录           0  2015-04-01 19:56  基于QT的局域网聊天系统代码server
     文件         157  2012-05-13 16:55  基于QT的局域网聊天系统代码server192.168.206.131
     文件         157  2012-05-13 16:56  基于QT的局域网聊天系统代码server192.168.206.132
     文件         255  2012-05-06 21:22  基于QT的局域网聊天系统代码serverMakefile
     目录           0  2015-04-01 19:56  基于QT的局域网聊天系统代码serverin
     文件       21518  2012-05-13 16:52  基于QT的局域网聊天系统代码serverinserver
     目录           0  2015-04-01 19:56  基于QT的局域网聊天系统代码serverinclude
     文件        1619  2012-05-07 23:30  基于QT的局域网聊天系统代码serverincludeserver.h
     目录           0  2015-04-01 19:56  基于QT的局域网聊天系统代码serverobj
     文件       12532  2012-05-13 16:52  基于QT的局域网聊天系统代码serverobjmain.o
     文件        2832  2012-05-13 16:52  基于QT的局域网聊天系统代码serverobjserver.o
     目录           0  2015-04-01 19:56  基于QT的局域网聊天系统代码serversrc
     文件       13415  2012-05-13 16:29  基于QT的局域网聊天系统代码serversrcmain.c
     文件        4688  2012-05-13 16:30  基于QT的局域网聊天系统代码serversrcserver.c
     文件    23357975  2012-05-13 17:38  基于QT的局域网聊天系统录像.lxe
     文件     1056768  2015-04-01 19:57  基于QT的局域网聊天系统答辩.ppt
............此处省略10个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)