技术知识
-
【QT】QT从零入门教程(三):信号与槽
信号与槽 信号和槽是QT中最基本的概念,也是QT中的核心机制。信号和槽是QT自行定义的一种通信机制,独立于标准的C/C++语言,因此要正确的处理信号和槽,必须借助moc(Meta …
-
QT从零入门教程(四):菜单栏、工具栏、状态栏
菜单栏、工具栏、任务栏是软件中常见的组件,本节将会讲解如何创建菜单栏并生成一级菜单、二级菜单,如何在工具栏中添加图标和控件,如何在任务栏中显示文本。 标题及图标 // 标题大小 s…
-
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格式,通过对字符串的操…