- 博客(13)
- 问答 (1)
- 收藏
- 关注
原创 c++宏定义
这里就是定义了一个静态变量,并且调用他的构造函数,构造函数的参数是字符串类型。注意是std::string类型的。##是:将两个标识符(例如变量、函数、类型名等)连接成一个新的标识符。#是将宏参数转换为一个字符串字面量,并且包括双引号。\是连接符,可以让宏写成多行。
2025-02-21 16:15:30
103
原创 QMenubar,QMenu,QAction
是一个类,用来创建和管理应用程序的菜单栏。它通常显示在应用程序窗口的顶部,包含一个或多个。当然,点击action也会触发triggered,先后顺序是先QAction后QMenu。QMenu的triggered信号是只要有action被触发了,就会触发这个信号。可以用menu->addSeparator();QMenu的abouttoshow信号,是点击菜单后,菜单出现之前发出的信号。是 Qt 中的菜单类,表示一个菜单的内容,可以包含一个或多个。是表示菜单项、工具栏按钮或其他触发动作的类。
2025-02-21 14:19:06
188
原创 QTableWidget
QModelIndexList是返回选中的列s或者行s,然后使用first0可以获得选中的第一列(行)的QModelIndex。QTablewidget其下的成员函数item(row,col)可以返回指定的item指针。类模型中的一个项(item)位置的类,它包含了某个项的行、列索引以及一些其他信息(如该项属于哪个模型)。而QTableWidgetItem是一个表格单元格项,他表示单个单元格的内容。是非常重要的,因为它在 Qt 中代表了一个特定数据项的“位置”,通常与模型-视图框架中的视图(如。
2025-02-14 14:23:18
143
原创 halcon学习(一)
区域是图像中的一个像素集合。与传统的连通区域(如物体的形状)不同,区域中的像素不必是连续的,甚至可以是任意的像素集合。这使得处理更加灵活,不再受到像素是否连接的限制。:ROI是指在图像中需要被处理的区域。在进行图像分析时,通常并不是对整个图像进行处理,而是指定一个特定的区域来进行分析,这个区域就是ROI。是由一系列控制点组成的线段,控制点之间的距离大约是一个像素。每个控制点都可以包含一些额外的信息,如边缘幅度或轮廓段的回归参数。是一种表示轮廓和多边形的方式,通常用于图像处理中以精确描述对象的形状。
2025-02-14 13:51:35
161
原创 Qt资源管理揭秘:利用 .qrc 文件将图片内嵌进可执行文件
当你编译程序时,Qt 的资源编译器(rcc)会读取 .qrc 文件中列出的图片文件(必须存在于指定位置),然后将它们的二进制数据嵌入到可执行文件中。文件是 Qt 的资源文件,它用于描述你希望在程序中内嵌的所有资源(例如图片、音频文件、文本文件等)。使用资源:在注册资源后,你就可以通过指定资源路径来访问这些资源,通常路径是。:因为资源已经内嵌到程序中了,所以不需要在部署时包含额外的图片文件夹,程序可以独立运行。文件定义资源的路径和类型,并告诉 Qt 哪些文件需要被内嵌到程序的可执行文件中。
2025-02-13 10:37:06
250
原创 qt如何确保应用程序的单实例运行
/ 如果没有其他实例正在运行,继续执行后续代码(可以在这里启动主窗口或其他操作)// sendMessage 返回一个布尔值,表示是否成功发送消息。// 创建一个 QtSingleApplication 实例。// 定义一个字符串 message,用于存储要发送的信息。// argc 和 argv 是传递给程序的命令行参数。// "myapp" 是应用程序的唯一标识符。// 如果发送消息成功,程序退出。// 尝试向其他运行中的实例发送消息。
2025-02-12 17:56:12
197
原创 Qt中json格式的转换
数组李米娜可以包含键对,或者单纯的值。是 Qt 提供的一个类,用于表示 JSON 格式的数组。JSON 数组是一个有序的数据列表,可以包含多个对象或其他类型的值(如数字、字符串、布尔值等)。//定义一个QJsonDocument类型的对象。//然后就可以定义一个QByteArray类型的对象。是 Qt 提供的一个类,用于表示 JSON 格式的对象。是 Qt 提供的一个类,主要用于操作 JSON 数据的文档级别的处理。一个Qjsonobject的对象要转换成QBytearray类型的格式发送。
2025-02-12 16:28:13
198
原创 httplib学习。
请求头部(请求的额外信息)=字段名:字段值。常见的请求字段有(host、user-agent、accept、content-type、authorization)。响应头部(多个键值对组成)(content-type、content-length、server、set-cookie)等。:服务器处理客户端的请求后,返回相应的数据(如 HTML 文件、图片、JSON 数据等)。请求行=请求方法(get、post、put、delete)等组成。请求头包含了发送请求的客户端软件的名称和版本信息。
2025-02-07 15:51:36
374
原创 同一局域网下的两台宿主机上的vmware虚拟机使用nat网络适配器,进行基于c/s下的socket,tcp通信。
socket,linux,ubuntu,c/s,NAT,vmware,网络通信,同一局域网,端口转发。
2023-09-21 11:46:17
746
原创 借助cubemx与hal库对stm32单片机进行编程之exti
用stm32f103vet6开发板结合hal库和cubemx实现了按键对小灯通过外部中断方式的控制
2022-08-29 20:52:35
386
空空如也
模糊控制simulink仿真链接fis文件老是打不开文件
2021-06-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人