基于QT的网络聊天系统设计 摘要摘要:根据嵌入式应用特点对嵌入式终端下的网络聊天系统进行设计,实现了实时通信和文档共享,具有数据通讯不需要建立服务器、直接在两台电脑间进行通信和数据传输、支持文件及文件目录传输、安全快捷等特点。 关键词关键词:QT;Linux;嵌入式系统;网络聊天系统 DOIDOI:10.11907/rjdk.1431092 中图分类号:TP319 文献标识码:A文章编号文章编号:16727800(2015)004011402 0引言 QT是诺基亚公司开发的一个跨平台应用程序框架,使用QT编写的软件可以移置到任意操作系统上编译与运行,而不需要修改源代码,软件会自动依据使用平台的不同,而呈现出平台原有的图形界面风格。QT是一个跨平台的C+ GUI应用构架,它提供了丰富多彩的窗口部件集,具有易于扩展、面向对象、基于组件编程等特点。并且,目前Linux上最流行的KDE桌面环境就是建立在QT库的基础上。因此,利用Linux进行基于QT的嵌入式聊天系统设计与开发具有一定的应用价值。 1系统组成架构