技术知识
-
Qt入门(常用类、方法、信息槽)
常用类 QApplication a(argc, argv); //实例化一个应用 QLabel label(“Hello world”); //标签 QP…
-
QT从零入门教程(五):图像文件操作 [新建打开保存]
// 头文件 #pragma once #include <QtWidgets/QMainWindow> #include <QtGui> #include…
-
QT从零入门教程(六):QDockWidget停靠窗口
QDockWidget 上节我们引出了QDockWidget的概念,这节进行讲解并加以引用。 常用函数: 1、addDockWidget:添加停靠控件,用于指定或更改停靠控件的位置…
-
libusb 异步IO 不触发输入输出回调问题
libusb 异步IO 不触发输入输出回调问题 以下内容是在开发中遇到的一些问题以及解决办法,按照libusb的API接口文档的步骤写完了异步传输,检查传输参数没有错误,声明接口号…
-
libusb异步接收数据丢包问题
一、 libusb异步接收数据丢包问题 经过种种的坑,终于可以通过异步传输的方式收发数据,但是再实际使用中又出现了一个坑,还是比较致命的坑:对于接收时间间隔较大的数据是完全没有问题…
-
Qt 自带树形表满足不了?教你自定义树形图
Qt 自定义树形图 很多时候Qt自带的控件已经满足不了我们的需求,这个时候就应该自定义控件,本篇文章就来介绍下自定义树形表。 其实严格意义上来说这个不是真正的自定控件,而是使用mv…
-
Qt实现QTcpClient实现客户端
Qt实现QTcpClient实现客户端 //初始化对象,并定义Socket读写信号处理方法 MyTcpClient::MyTcpClient(QWidget *parent) : …
-
使用cJSON解析JSON字符串
JSON学习-使用cJSON解析 使用cJSON解析JSON字符串 一、为何选择cJSON 我们在使用JSON格式时,如果只是处理简单的协议,可以依据JSON格式,通过对字符串的操…
-
cJSON 使用详解
由于c语言中,没有直接的字典,字符串数组等数据结构,所以要借助结构体定义,处理json。如果有对应的数据结构就方便一些, 如python中用json.loads(json)就把js…
-
cJSON的使用实例Demo(平时使用这篇内容完全足够了)
概述: 在嵌入式开发过程中,我们在与服务器通信过程可能会使用json包形式传输数据,那cJSON这个轻量库就要登场了。由于cJSON库只需使用cJSON.c和cJSON.h这两个文…