自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (7)
  • 收藏
  • 关注

原创 QT电容触摸屏使用

2:触摸事件转换为鼠标事件,不用QT自动转换,用自己写的转换,QT的转换有点问题。4:Qt 单指划过默认当成鼠标事件,单指触摸默认转换鼠标事件。1:触摸事件和鼠标事件不是一个事件。3:触摸分为长按与短按。

2023-03-29 16:48:53 3247

原创 qt 3D模块类图

在这里https://download.csdn.net/download/u012230798/85288937

2022-05-05 08:55:14 416

原创 QT 3D绘图散碎知识

QT 3D绘图散碎知识

2022-05-05 08:43:36 495

原创 QT3D学习

QT3D学习

2022-05-05 08:41:42 1478

原创 qmake 常用

qmake 常用

2022-05-05 08:35:25 405

原创 halcon算子表参考

我整理了一些halcon的算子,有兴趣的可以看一下

2022-04-29 08:22:07 365

原创 Qt 5.13.0 for android 开发环境搭建

1:下载 Qt 5.13.0安装时选择 android2:安装完成后 进入工具---设备--- 安装 JDK SDK NDKjdk 选择1.8.0sdk 下载:http://tools.android-studio.org/index.php/sdk 选择android-sdk_r24.4.1-windows.zipNDK 下载:https://...

2020-01-03 16:46:58 1188 1

转载 PySide2与PyQt5区别

两者都是QT与Python结合的桥梁。协议不同PyQt是GPLv3协议,大意是你的程序中用了它,你的程序就要开源,如果闭源商用就会违反协议(后果自负,脸皮够厚无所谓)。除非你搞封装动态加载那一套来强行规避。PySide是LGPL协议,如果你只是作为库用用它,你的程序还是可以闭源商用。所以很多人喜欢PySide。如果不做商业项目,强烈建议使用PyQt,资料多,稳定。需要开发闭源商用软件...

2019-09-13 20:56:55 4421

原创 QT qDebug() 打印到文件里

经测试在debug模式下可以获得行号,所在文件。在release模式下获取不了。#include <QMutex>#include <QMessageLogContext>#include <QtMessageHandler>void myMessageOutput(QtMsgType type, const QMessag...

2019-09-12 16:22:12 1447

转载 qt,pro文件中用于平台区分的写法

<strong>切记:大括号和平台需要在同一行中,否则会失效</strong>unix { TARGET = appname}macx { TARGET = appname2}win32 { TARGET = appname3}

2019-09-11 14:56:47 1395

原创 QT使用VLD检测内存泄漏

目录下载VLD安装VLD使用VLD 下载VLD 使用的VLD版本:vld-2.5.1-setup 下载地址:https://download.csdn.net/download/u012230798/11662464 安装VLD 直接双击安装,选择安装位置,下一步,下一步即可。 可选(应该不需要) 将D:\ProgramFiles\Qt\VLD\bin...

2019-09-03 21:47:56 1345

转载 Qt5中使用lambda表达式

转载:https://www.cnblogs.com/yuankaituo/p/5135750.htmlc11新特性中加入了lambda表达式,所以Qt 也支持需在.pro文件中加入CONFIG+=c++11例子:QString program = "C:/Windows/System32/cmd.exe"; QStringList arguments; ...

2019-08-13 10:35:34 608

翻译 QObject 的拷贝构造和赋值操作

QObject 中没有提供一个拷贝构造函数和赋值操作符给外界使用,其实拷贝构造和赋值的操作都是已经声明了的,但是它们被使用了Q_DISABLE_COPY () 宏放在了private区域。因此所有继承自QObject的类都使用这个宏声明了他们的拷贝构造函数和赋值操作符为私有。为什么要这样做?我 们都知道Qt对标准C++增加了一些功能:signals, slots, object prope...

2019-07-23 17:54:40 797

转载 QObject的拷贝构造函数与赋值运算符

本文主要是针对QObject的拷贝构造函数和赋值运算符进行说明。先来看一下拷贝构造函数定义:拷贝构造函数,又称复制构造函数,是一种特殊的构造函数,它由编译器调用来完成一些基于同一类的其他对象的构建及初始化。其唯一的形参必须是引用,但并不限制为const,一般普遍的会加上const限制。此函数经常用在函数调用时用户定义类型的值传递及返回。拷贝构造函数要调用基类的拷贝构造函数和成员函数。如果可以的话,...

2019-07-23 17:44:36 674

转载 Qt中,qdebug彩色消息输出

转载:https://blog.csdn.net/rl529014/article/details/86320960在终端输出彩色信息有点类似于html的语法,即在要输出的文字前加上转义字符。指令格式如下\033[*m这里的*就是转义字符,例如我们要输出一段绿色的文字qDebug("\033[32mHello!");输出结果:Hello!效果图:此外还可以设置字体的...

2019-07-22 17:35:23 490

转载 Qt5.12.1 for Android配置

转载:https://www.jianshu.com/p/212aaf0d7b56材料Windows 10 JDK 1.8 qt-opensource-windows-x86-5.12.1.exe Android studio(包含了 SDK 、NDK、CMake等工具)1.安装JDK网上太多安装教程了,略2.安装Android Studio勾上Adroid Vi...

2019-06-08 23:24:33 1853 1

转载 QT5 掌握debug调试的方法(简要内容:Memory查看内存地址的数值 和 查看变量值)(图文并茂)

转载:https://blog.csdn.net/dennis_sck/article/details/80828701A1 —— 选择构建模式(选项:debug调试、release发行、profile不知道…)A2 —— 开始运行A3 —— 开始调试(仅在debug调试模式下,断点 调试助手 才有效)A4 —— 执行构建(生成输出目录及相应的文件,路径要求与工程的路径同...

2019-06-08 23:22:11 4209

转载 QTableWidget详解(样式、右键菜单、表头塌陷、多选等)

转载至:https://www.cnblogs.com/zhoug2020/p/3789076.htmlQTableWidget详解(样式、右键菜单、表头塌陷、多选等)在Qt的开发过程中,时常会用到表单(QTableWidget)这个控件,网上的资料不少,但是都是最基本的,有一些比较经常遇到的问题也说得不太清楚。所以,今天就在这里总结一下! 以下为个人模拟Windows资源管理...

2019-05-22 13:45:30 568

转载 Qt 之 QtConcurrent

转载:https://www.cnblogs.com/xinxue/p/6840315.html本文以 Qt 中的 QtConcurrent::run() 函数为例,介绍如何将函数运行在单独的某一个线程中。1QtConcurrent::run() QtConcurrent 是一个命名空间,它提供了高层次的函数接口 (APIs),使得编写的程序,可根据当前计算机中实际的 CP...

2019-04-29 10:36:37 1125

转载 C++ delete指针 内存泄漏

1:参考链接:[C/C++][经典探讨]类继承中,通过基类指针delete释放,是否会造成内存泄漏1:参考链接:C++ 释放指针操作

2019-04-27 16:04:47 830 1

转载 QT高级编程技巧

参考链接:QT高级编程技巧(一)-- 编写高效的signal & slot通信代码 QT高级编程技巧(二)-- 编写多线程和并发应用 QT 多线程程序设计

2019-04-27 16:00:57 4453

转载 C++构造函数详解(复制构造函数)

转载:https://www.cnblogs.com/raichen/p/4752025.htmlC++构造函数详解(复制构造函数)构造函数是干什么的该类对象被创建时,编译系统对象分配内存空间,并自动调用该构造函数,由构造函数完成成员的初始化工作,故:构造函数的作用:初始化对象的数据成员。构造函数的种类class Complex { private :...

2019-03-28 11:56:22 142

转载 QList 列表指针的 释放

QList 列表指针的 释放转载自:https://www.cnblogs.com/liujun5020/p/6296277.html建议这样使用QList<AbstractLine *> Lines;... ...qDeleteAll(Lines); //删除对象Lines.clear(); //清空指针列表1,使用qDeleteAll...

2019-03-26 14:45:32 4290

原创 Qt 设置窗口为提示信息的窗口 鼠标穿透

this->setWindowFlags( Qt::WindowTransparentForInput | //该窗口仅用于输出(显示某些内容)并且不接受输入。 Qt::ToolTip //窗口小部件是工具提示。 );...

2019-03-22 14:38:03 1775

转载 Qt 窗口非激活状态获取键盘事件

在多个窗口一起存在时,其中一个窗口需要一直获取键盘事件:可以在这个窗口中捕获键盘事件,即grabKeyboard(); 这样这个窗口可以一直获取键盘事件。即使这个窗口不在激活状态下依然可以获取键盘事件。同时激活状态的窗口是获取不到任何键盘事件的,直到捕获了键盘事件的窗口释放键盘事件releaseKeyboard(),才能获取键盘事件。grabKeyboard() //捕获键盘事...

2019-03-21 21:31:08 1536

原创 QT 从生成的exe程序里拷贝资源文件到磁盘无法写入的问题

一般在应用程序刚安装上进行初始化的时候需要一些配置参数文件,如果没有就从exe的资源文件里拷贝。拷贝后的文件属性是只读的,拷贝后要修改文件的权限://检测系统文件是否存在,不存在就新建 if(!QFile(Public_canshufile).exists()) { QFile::copy(":/canshu.ini",Public_canshufile);...

2019-03-18 08:53:40 907 1

原创 C++ Qt 段错误 (segmentation fault) ,通用保护错误(GPF)

使用空指针,被删除的指针或者未初始化的指针,会导致运行时错误,通常为段错误(segmentation fault),在Windows中则为通用保护错误(GPF)。参考:C++ Qt设计模式(第2版) 39页。...

2019-03-17 16:04:52 1006

原创 QT Creator的常用方便用法

用键盘截图 截QT的右键菜单 按着win+shift+s键即可截图。 QT Creator的常用的写代码的方便操作 将函数名转换为驼峰命名法一般名称中带下划线的会有这个提示。声明完函数后,快速添加函数体(函数定义)有三种情况 在C文件里添加函数体在头文件里类外添加函数体在类内添加函数体快速添加变量的set和ge...

2019-03-16 15:07:58 565

原创 halocn例程学习--边缘提取--autobahn快速检测车道标记

halcon的源码分析主要是halocn的边缘检测,检测车道标记。流程如下: 1:创建一个由行列线条组成的区域,然后将区域裁剪成我们要检测的区域,设置线宽为3,颜色为绿色。2:加载图片,将区域和图片相交,得到线条上有灰度变化的行列线条M1。3:边缘检测M1,然后提取灰度在20-255的小线条。4:将小线条用30*30的矩形扩充,膨胀,得到大的区域M2。...

2019-03-14 08:41:24 589

转载 Qt Creator快捷键

简介Qt Creator中提供了各种快捷键来加快开发进程。如果需要查看或自定义快捷键,选择工具-&gt;选项-&gt;环境-&gt;键盘。快捷键按类别列出,可以在过滤器(Filter)处输入命令名称、标签名称或快捷键名称,来快速定位想要查找的快捷键。以红颜色显示的快捷键与某些功能相关联。Qt Creator可以在当前上下文中执行该功能。如果几个功能用同一个快捷键,那么就会产生冲突,Qt...

2019-03-09 12:51:49 355

转载 w10快捷键

Windows10快捷键快捷键:Win键截图的两种方法:开启上帝模式&quot;GodMode&quot;。在任何文件夹或者桌面上创建个新的文件夹: 把文件夹名字改成 GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}快捷键:Win+L:快速锁屏Win+L:快速锁屏Wi...

2019-03-08 22:34:39 481 1

原创 W10 截图快捷键

按下 windows键 + shift键 + S键 即可截图,可以截右键菜单

2019-03-08 22:18:20 3022

转载 QT延时/等待怎么写?阻塞延时/不阻塞延时/耗时代码的处理

参考链接:https://blog.csdn.net/yanche521/article/details/50977301https://www.cnblogs.com/-wang-cheng/p/4973021.html一、阻塞型延时阻塞的原理就是:在延时期间,本线程的事件循环得不到执行。1、QThr...

2019-03-08 21:16:01 711

原创 Qt C++ 函数指针作为函数的参数

有两种情况,1:普通函数作为函数的参数void ppp(int a,int b){ qDebug()&lt;&lt;a&lt;&lt;b;}void cmp(int a,int b,void(*hh)(int,int)){ hh(a,b);}void MainWindow4::on_pushButton_2_clicked(){ cmp(3,4,...

2019-03-07 10:42:23 4699

原创 QT5程序对外发布

QT5程序对外发布 Qt的应用程序必须用release构建。 方法一: 1:将生成的应用程序拷贝到一个新的文件夹下(例:SerialPort.exe) 2:在新的文件夹里新建一个文本文档,在里面写入一句 如果用的是mingw53_32就在Qt的安装目录下的 mingw53_32文件夹下找到 windeployqt.exe D:\Pro...

2019-03-06 14:01:37 233

原创 c++ 静态常量作为数组长度

在头文件使用静态常量作为数组长度const 常量 在运行时分配空间static 静态 在编译时分配空间数组的长度 要在编译时确定 , 数组的长度要是常量。static const int Number = 4;int State[Number];...

2019-03-06 11:31:40 1804

原创 Qt C++ 空指针

参考博客:https://www.cnblogs.com/porter/p/3611718.html空指针 0,NULL,nullptr 如果是c++11或以上,推荐nullprt

2019-03-05 17:07:13 4757 1

原创 Qt for 安卓环境搭建

1:下载Qt2:安装Qt3:下载和安装Java JDK4:下载和安装安卓SDK5:下载和安装安卓NDK6:下载安卓SDK的安卓版本的库7:配置安卓开发的构建套件8:运行实例9:发布到手机10:手机调试11:配置虚拟机12:虚拟机调试...

2019-03-04 15:11:35 632

原创 qt for vs2017环境搭建

1:下载Qt 我下载的Qt版本是 qt-opensource-windows-x86-5.11.2 Qt的下载链接:http://download.qt.io/archive/qt/ 我的Qt http://download.qt.io/archive/qt/5.11/5.11.2/点击即可下载。2:下载完成后安装,按步骤来 ...

2019-03-04 14:58:22 8909 10

原创 halcon 学习一

1:halocn的数据结构(图像的表示)           图像:单通道图像-----灰度图    8位(0-255)灰度,10位,12位,16位                 多通道图像 :                            三通道图像----彩色图像       区域  (Region) :                       感兴趣的区...

2019-02-27 09:17:26 316

QT3D的模块类图嗯嗯嗯

QT3D模块类图 这里预览https://blog.csdn.net/u012230798/article/details/124581731?spm=1001.2014.3001.5502

2022-05-05

halcon算子表整理

整理了halcon的算子,有兴趣的可以看一下 ,这里有预览https://blog.csdn.net/u012230798/article/details/124487691?spm=1001.2014.3001.5502

2022-04-29

vld-2.5.1-setup.zip

QT C++检测内存泄漏工具 版本:vld-2.5.1 使用方法

2019-09-03

QLineEdit只能输入浮点数

QLineEdit只能输入浮点数

2019-02-25

qt for android 更新APP

qt for android 更新APP, 可以实现在app里更新自己 实现更新。

2019-02-15

halcon的中文帮助文档

halocn12的中文帮助文档,用谷歌翻译的,翻译了halcon12的所有的算子

2019-01-14

qt5.11.1的中文帮助文档

qt5.11.1的中文帮助文档,用谷歌翻译的,中文文档的路径在Qt5.11.1/Docs/qt5.11.1

2019-01-14

空空如也

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

TA关注的人

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