自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(187)
  • 收藏
  • 关注

原创 Invalid property assignment: int expected无效的属性赋值:需要整数类型——QML有着严格的数据类型审查

QML有着严格的数据类型审查,数值必须和数据类型对应上。

2025-04-04 20:09:45 209

原创 QtCreator的Debug界面有哪些

能够在控制台输入变量名,或者表达式,进而显示我们想要的变量信息。

2025-04-04 13:45:56 113

原创 编写QML文件,无法使用设计者模式designer,如何可视化的编写QML文件

2、将Qt Quick下面的所有插件都勾上,然后系统会提示你重启一下QtCreator,重启之后就可以在QML文件下,正常的使用设计者模式,对QML文件进行可视化编写。1、帮助——关于插件。

2025-04-02 23:53:19 203

原创 QtCreator少下载了组件,再哪里补装

找到MaintenanceTool.exe,双击一下,就能运行这个可执行文件了。打开安装QtCreator的目录。

2025-04-02 23:08:47 204

原创 在QtCreator中如何打开当前文件所在的目录

鼠标放在文件上右击,选择在explorer中显示,就能自动的跳转到对应的文件夹中了。

2025-04-02 22:50:12 72

原创 检测到鼠标悬停事件hoverEnabled报错

hoverEnabled:监听鼠标悬停事件默认是false,忽略鼠标悬停事件,减少资源消耗。

2025-03-30 21:09:57 152

原创 qml中,如何为button中的文字 设置字体颜色

但是系统会报错。

2025-03-29 23:45:07 204

原创 vscode如何进入全屏模式

按一下F11就会自动进入全屏模式。再按一下F11就会自动退出。

2025-03-29 21:07:38 58

原创 使用qml.exe启动第一个QML程序失败

2、创建一个新的终端进入到这个qml文件的同级目录下。

2025-03-28 22:13:42 98

原创 代码解读之QPoint &QPoint::operator*=(int factor);

将这段代码拆分成以下模块一句话来说:重载QPoint类的乘法符号,返回的一个引用对象,需要传入一个int类型的参数。

2025-03-16 00:32:28 153

原创 代码理解之const QPoint &point

避免了在函数调用时对 QPoint 对象进行拷贝,提高了效率,特别是当 QPoint 对象较大或者构造开销较大时,这种优化效果更明显。

2025-03-15 23:15:47 96

原创 Qt creator如何看帮助文档

光标在类名或者函数名之上按一下F1就会弹出帮助文档,再按一下F1文档就会最大化。

2025-03-15 21:15:58 139

原创 声明与定义分离的好处

函数的实际代码实现将声明放在类定义中,能清晰展示类所提供的接口,让人快速了解类提供的功能而将定义放在类外,可避免类定义过于冗长,使代码结构更清晰。例如在大型项目中,QVariant 类可能有众多成员函数,将声明和定义分离,开发者在查看类定义时能快速了解类提供的功能,而具体实现细节不会干扰对接口的理解。

2025-03-15 18:33:22 184

原创 代码解读之bool QVariant::toBool() const;

在类中声明成员函数。

2025-03-15 18:28:30 123

原创 Qt中Alt+enter快速添加函数声明的具体定义

光标在函数这一行的任意位置按下Alt+enter。就会自动的弹出来,在.cpp文件中添加定义。在.h文件中定义了一个新函数。当我们想要具体实现它的时候。

2025-03-15 17:59:52 174

原创 QVariant类:通用数据类型

是一个非常灵活的数据容器。可以存储多种不同的数据类型,包括基本数据类型(如 int、double、bool)、Qt 的一些常用数据类型(如 QString、QColor、QDate、QTime、QDateTime 等)以及自定义类型(前提是该自定义类型注册到 Qt 的元对象系统中)。

2025-03-15 17:52:22 206

原创 什么是元对象系统moc(Meat-Object System)

根据程序的执行逻辑、用户输入或其他运行时条件来获取和修改对象的属性值。可以根据各种实时条件(如用户输入、网络数据接收等)动态地改变属性值。例如,常量表达式在编译时求值,模板元编程通过模板实例化在编译时进行计算。这些可以看作是在程序运行前对数据的某种 “操作”。编译时确定的内容在运行时不会自动改变,除非重新编译。

2025-03-15 15:08:25 325

原创 日志输出类QDebug

include “qdebug.h”(全小写)

2025-03-15 00:09:11 95

原创 qt无法添加新文件按钮是灰色的

使用快捷键直接弹回添加新文件的对话框。

2025-03-14 23:18:37 155

原创 Qt Designer可视化编程的工作原理

所以我们可以不用在意其背后的具体工作原理,直接使用使用可视化工具拖住我们想要的控件就行了。Qt Creator自动调用uic读取.ui文件,然后自动的将其转化为C++代码。

2025-03-14 18:50:27 114

原创 MainWindow两个同名类实现业务逻辑和界面设计的分离

1、在.h文件中定义了一个指向ui中MainWindow类的指针(Ui::MainWindow *ui;2、然后在.cpp文件里实例化这个指针类(ui(new Ui::MainWindow))3、通过将.cpp中的MainWindow类实例化后的对象传入这个指针对象,进而使业务和界面产生联系(ui->setupUi(this);

2025-03-14 18:37:34 703

原创 Make、Makefile、Cmake、QMake是什么,它们之间是什么关系

将源代码转换为可执行程序或库的一系列过程 ,这个过程涉及多个步骤编译——链接——资源处理(.qrc 如图片、图标、音频、视频等)——打包(例如,在 Windows 上,可能会生成一个 .msi 安装包)

2025-03-13 23:08:55 241

原创 如何qt creater打开一个文件夹,而不是单个文件

使用Open Workspace

2025-03-13 21:07:43 105

原创 右击打开某个软件或右击以哪个软件打开——修改注册表

5、要创建一个command文件夹,这个文件夹里字符串值是"所要打开程序的绝对路径"" “%V”6、效果就是shell下的小目录对应的就是右击图表中显示的各个软件。2、右击以哪个程序打开的shell大目录。1、右击打开哪个程序的shell大目录。4、所要打开程序的绝对路径。3、右击菜单里显示的名称。

2025-03-12 19:59:58 498

原创 如何将已有的anaconda中的python.exe添加到新项目中

因为要选中的是这个虚拟环境下的python.exe文件。不要选择conda!

2025-03-12 19:49:49 340

原创 什么是尺度不变

算法或特征对于图像尺度变化具有不变性,即无论图像被放大或缩小,相关算法依然能够稳定地检测、描述或匹配特定的特征。尺度不变意味着在不同尺度的图像中,算法能够检测到相同物体的相同特征点。

2025-03-09 01:14:45 94

原创 什么是掩码

掩就相当于在原图上铺上一层薄膜,然后在薄膜上描出图像的关键信息。掩码就像是练字帖获取的图像一样。

2025-03-09 00:22:40 88

原创 如何通俗的理解形态学操作

顾名思义,让图像变胖膨胀操作会使亮区域变大,暗区域变小,可用于增强图像中较的特征。

2025-03-08 22:11:11 235

原创 什么是色彩空间

对色彩进行数学描述的一种方式。它定义了如何用一组数值来表示可见光谱内的各种颜色。

2025-03-08 21:40:34 187

原创 if __name__ == “__main__“是什么

Python 中的标准约定,也就说王八的屁股—规定。用于判断脚本是直接运行,还是被其他脚本作为模块导入。当然可以改成别的名字来做区别,但是没必要。

2025-03-08 20:15:47 174

原创 matplotlib找不到 FigureCanvas 属性

matplotlib 使用不同的后端(backends)来渲染图形,每个后端都有自己的 FigureCanvas 实现。这意味着 matplotlib 在尝试获取用于绘制图形的画布类时出现了问题。

2025-03-08 17:39:10 377

原创 什么是卷积

卷积核(kernel)矩阵中的每个元素与对应图像区域的像素值相乘,然后将所有乘积相加。得到的结果作为输出图像中对应位置的像素值。卷积就是矩阵相乘相加。

2025-03-08 16:13:42 77

原创 什么是kernel

kernel是一个矩阵。

2025-03-08 00:39:08 314

原创 什么是图像的二值化

世界不是非黑即白的,但是图像的二值化就是非黑即白的二值化就是图片的阈值算法(二值化,将连续的灰度范围切割为白+黑)

2025-03-07 21:15:03 301

原创 如何理解梯度

梯度就是图片的明暗变化程度他和地理上的高低起伏是一样的。

2025-03-07 20:23:13 107

原创 如何使用opencv截取图片

左下角就会有鼠标在图片中的像素坐标。

2025-03-07 16:13:21 167

原创 如何理解OpenCV的命名空间

分治思想强调将一个复杂问题分解为若干个规模较小、相对简单且相互独立的子问题。软件开发中,将把相关功能集合起来封装成一个库。而对于库的内部,又进一步的将相关的类、函数、变量等标识符进行分组封装成一个命名空间。

2025-03-06 22:12:04 227

原创 作为形参的Scalar是干嘛的

在阅读opencv官方手册时会看到Scalar作为形参。

2025-03-06 19:21:13 121

原创 作为形参的Mat是干嘛的

在阅读opencv官方文档的时候,mat作为形参出现的频率特别的高,那他到底是什么呢。

2025-03-06 19:08:18 249

原创 如何找到opencv官方文档

此外还有一个Java的文档的快捷方式,实际上就是主页里面的Java documentation。里面也有罗列出所有方法——index-all.html。然后找到在搜索框里搜索index.html文件,打开即可。2、找到index.heml文件。下载之后解压缩,文件里面是这样的。找到想要的版本下载即可。1、找到官方链接下载。

2025-03-06 16:21:51 158

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除