在线协作白板系统,支持多人实时绘图、文本编辑和聊天通信。系统采用C++/Qt开发,具有铅笔、直线、矩形、椭圆、文本和橡皮擦等多种绘图工具,支持撤销/重做、保存导出等操作。网络模块基于WebSocket实现,支持房间创建、用户管理、实时同步和状态广播。界面设计简洁直观,包含工具栏、颜色选择器和网格背景,提供连接状态指示灯和用户列表显示。
远程桌面协助项目 远程桌面协助项目是通过网络远程控制另一台计算机的技术服务,旨在为用户提供远程技术支持、故障排查和协同办公。借助专用软件(如TeamViewer、AnyDesk),协助方可实时操作受控端桌面,传输图像与指令,高效解决软件问题、设备维护等需求,提升效率并降低现场服务成本。
Qt-SerialPort-HID-BLE-UDP-TCP-WebSocket-Modbus-CANBus-MQTT 调试工具, 支持lua,JavaScript自定义脚本,支持图标显示数据和数据转发...
基于qserial实现的modbus协议,目前含RTU,TCP的master,slave代码实现。简单易懂,拿来测试一下能快速搞懂modbus协议代码,结合自己项目的实际稍微修改就能满足项目需要。有空再逐步完善。
cpp-tbox是一个Linux C++,MIT开源许可的,基于 Reactor 模式的开发框架与组件库。它主要针对智能硬件、机器人、网络服务等开发领域。 它提供了一套易于开发、稳定可靠的框架,有:通信库(TCP/UDP/串口)、HTTP、线程池、定时器池、协程、日志、命令终端、状态机、行为树等非常实用的开发组件,以及完备实用的主框架,能为广大开发者节省大量开发与调试时间。
使用Qt 开发流程图,功能包括:1.跨窗口拖拽;2.连线的路径规划;3.拖动模块线跟随;4.保存功能;5.生成图片
跨窗体拖拽QGraphicsItem到QGraphicsScene中;自定义QGraphicsItem; 演示视频:https://pan.baidu.com/s/1vKyD6RptxbTJbWXSz0fgjQ 提取码:ncx9