当前位置: 首页 > article >正文

RK3568使用QT搭建TCP服务器和客户端

文章目录

  • 一、让RK3568开发板先连接上wifi
  • 二、客户端代码
      • 1. `widget.h` 文件
      • 2. `widget.cpp` 文件
      • **详细讲解**
        • 1. **`Widget` 类构造函数 (`Widget::Widget`)**
        • 2. **UI 布局 (`setupUI`)**
        • 3. **连接按钮的槽函数 (`onConnectClicked`)**
        • 4. **发送消息按钮的槽函数 (`onSendMessageClicked`)**
        • 5. **接收数据的槽函数 (`onDataReceived`)**
      • 总结
  • 三、服务器代码
      • `widget.h` (服务器端头文件)
      • `widget.cpp` (服务器端实现)
      • **详细讲解**
        • 1. **`Widget` 类构造函数 (`Widget::Widget`)**
        • 2. **UI 布局 (`setupUI`)**
        • 3. **启动服务器 (`onStartServerClicked`)**
        • 4. **处理新的客户端连接 (`onNewConnection`)**
        • 5. **发送消息到客户端 (`onSendMessageClicked`)**
        • 6. **接收客户端数据 (`onDataReceived`)**
      • 总结


一、让RK3568开发板先连接上wifi

在这里插入图片描述
测试是否可以ping通百度:

在这里插入图片描述

二、客户端代码

1. widget.h 文件

#ifndef WIDGET_H
#define 

http://www.kler.cn/a/527358.html

相关文章:

  • Google 和 Meta 携手 FHE 应对隐私挑战
  • 富文本 tinyMCE Vue2 组件使用简易教程
  • “星门计划对AI未来的意义——以及谁将掌控它”
  • JavaScript系列(50)--编译器实现详解
  • 哈希表实现
  • 从 UTC 日期时间字符串获取 Unix 时间戳:C 和 C++ 中的挑战与解决方案
  • JavaScript原型链与继承:优化与扩展的深度探索
  • deepseek-coder-v2模型,连接 Ollama API 失败
  • 【算法设计与分析】实验5:贪心算法—装载及背包问题
  • 哈萨克斯坦_行政边界省边界线面图层arcgis格式shp数据wgs84坐标分析测评
  • Linux系统上安装与配置 MySQL( CentOS 7 )
  • 17.2 图形绘制4
  • [Collection与数据结构] B树与B+树
  • 渗透测试之WAF组合条件绕过方式手法详解以及SQL注入参数污染绕过
  • KVM虚拟化
  • 基于51单片机和WS2812B彩色灯带的流水灯
  • Baklib助力企业实现高效灵活的基于云的内容中台转型
  • 基于springboot+vue的母婴护理知识共享系统
  • 【愚公系列】《循序渐进Vue.js 3.x前端开发实践》039-使用JavaScript的方式实现动画效果
  • 10.4 LangChain核心架构揭秘:模块化设计如何重塑大模型应用开发?
  • SpringBoot AOP 和 事务
  • AI应用部署——streamlit
  • 基于Rectified Flow FLUX的图像编辑方法 RF-Solver
  • 17.2 图形绘制5
  • Streamlit入门
  • 04树 + 堆 + 优先队列 + 图(D1_树(D2_二叉树(BT)(D2_刷题练习)))