资源简介
随着电脑和互联网的普及,网络聊天已经成为人们工作生活中传递信息、交流感情的重要工具。网络版的聊天软件种类繁多,如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( “\nYou cannot use this key to stop system please press Exit button!\n“ );
}
}
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的局域网聊天系统\代码\client\Makefile
文件 0 2012-05-09 02:33 基于QT的局域网聊天系统\代码\client\Record.txt
文件 54600 2012-05-09 01:03 基于QT的局域网聊天系统\代码\client\client
文件 331 2012-04-30 12:33 基于QT的局域网聊天系统\代码\client\client.pro
文件 943 2012-05-07 23:44 基于QT的局域网聊天系统\代码\client\main.cpp
文件 3180 2012-05-09 01:03 基于QT的局域网聊天系统\代码\client\main.o
文件 10678 2012-05-09 01:03 基于QT的局域网聊天系统\代码\client\moc_new_chat.cpp
文件 18968 2012-05-09 01:03 基于QT的局域网聊天系统\代码\client\moc_new_chat.o
文件 19664 2012-05-08 02:52 基于QT的局域网聊天系统\代码\client\new_chat.cpp
文件 3025 2012-05-08 02:09 基于QT的局域网聊天系统\代码\client\new_chat.h
文件 34372 2012-05-09 01:03 基于QT的局域网聊天系统\代码\client\new_chat.o
目录 0 2015-04-01 19:56 基于QT的局域网聊天系统\代码\server\
文件 157 2012-05-13 16:55 基于QT的局域网聊天系统\代码\server\192.168.206.131
文件 157 2012-05-13 16:56 基于QT的局域网聊天系统\代码\server\192.168.206.132
文件 255 2012-05-06 21:22 基于QT的局域网聊天系统\代码\server\Makefile
目录 0 2015-04-01 19:56 基于QT的局域网聊天系统\代码\server\bin\
文件 21518 2012-05-13 16:52 基于QT的局域网聊天系统\代码\server\bin\server
目录 0 2015-04-01 19:56 基于QT的局域网聊天系统\代码\server\include\
文件 1619 2012-05-07 23:30 基于QT的局域网聊天系统\代码\server\include\server.h
目录 0 2015-04-01 19:56 基于QT的局域网聊天系统\代码\server\obj\
文件 12532 2012-05-13 16:52 基于QT的局域网聊天系统\代码\server\obj\main.o
文件 2832 2012-05-13 16:52 基于QT的局域网聊天系统\代码\server\obj\server.o
目录 0 2015-04-01 19:56 基于QT的局域网聊天系统\代码\server\src\
文件 13415 2012-05-13 16:29 基于QT的局域网聊天系统\代码\server\src\main.c
文件 4688 2012-05-13 16:30 基于QT的局域网聊天系统\代码\server\src\server.c
文件 23357975 2012-05-13 17:38 基于QT的局域网聊天系统\录像.lxe
文件 1056768 2015-04-01 19:57 基于QT的局域网聊天系统\答辩.ppt
............此处省略10个文件信息
- 上一篇:车牌识别系统C++实现
- 下一篇:在MFC框架中使用Coin3D
评论
共有 条评论