Giter VIP home page Giter VIP logo

jchat-windows's Introduction

Windows JChat

简介

JChat 是基于 Windows C++ SDK 带有完整 UI 界面的即时通讯应用。 演示了完整的即时通讯功能,包括:

  • 单聊、群聊、会话列表、通讯录;

  • 支持发送文本、图片、文件、表情、名片;

  • 提供好友管理、黑名单、消息免打扰、通知栏、消息漫游、消息已读未读、会话置顶、多端在线等功能;

  • 群组管理、群屏蔽、群成员禁言、群聊@XXX

  • 聊天室

  • 输入状态提示

  • 无需成为好友也可以聊天, 通过搜索对方的用户名可直接发起会话

目前已覆盖 AndroidiOSwindowsweb 平台,开发者可参照 JChat 快速打造自己的产品,提高开发效率。

截图

img

img

环境配置

  • 项目使用VS2017+Qt5.10开发,包含VS2017项目文件和QtCreator 项目文件
  • 使用VS2017编译需要先安装Qt开发插件, VS2017项目已添加Jmessage-cpp-sdk NuGet包,编译时会自动联网下载

依赖

  • QxOrm :基于Qt的对象关系映射(ORM)操作数据库(工程已包含)
  • boost 1.66
  • EmojiOne: emoji 表情

jchat-windows's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

jchat-windows's Issues

无法运行demo

2>c1xx : fatal error C1083: 无法打开源文件: “GeneratedFiles\Release\moc_ItemWidgetVoiceLeft.cpp”: No such file or directory
2>moc_ItemWidgetVoiceRight.cpp
2>c1xx : fatal error C1083: 无法打开源文件: “GeneratedFiles\Release\moc_ItemWidgetVoiceRight.cpp”: No such file or directory
2>moc_Label.cpp
2>moc_LoginWidget.cpp
2>c1xx : fatal error C1083: 无法打开源文件: “GeneratedFiles\Release\moc_LoginWidget.cpp”: No such file or directory
2>moc_MainWidget.cpp
2>c1xx : fatal error C1083: 无法打开源文件: “GeneratedFiles\Release\moc_MainWidget.cpp”: No such file or directory
2>moc_MemberItemWidget.cpp
2>moc_MemberModel.cpp
2>c1xx : fatal error C1083: 无法打开源文件: “GeneratedFiles\Release\moc_MemberModel.cpp”: No such file or directory
2>moc_MessageListWidget.cpp
2>c1xx : fatal error C1083: 无法打开源文件: “GeneratedFiles\Release\moc_MessageListWidget.cpp”: No such file or directory
报这类错,是什么原因呢

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.