随笔分类 - QT
摘要:cv::Mat转QImage(拷贝转换) QImage cvMat2QImage(const cv::Mat& mat) { if (mat.empty()) { return QImage(); } QImage image; switch (mat.type()) { case CV_8UC1:
阅读全文
摘要:QT在VS环境下双击*.ui打不开Qt designer(Qt设计师)的解决方法 https://www.baidu.com/link?url=wUtT87J6VEqhXmd2gbQktmJPwsVzKHn7DA4dGcvZeBuTH_01PaOM0OwaFp4QnzHRzHuHEAP6DJrnaL
阅读全文
摘要:一、判断Mat是否为空 if(img.empty())return -1; //是否加载成功 if(!img.data)return -1;//判断是否有数据 二、判断QImage、QPixmap是否为空 if(m_currentImage.isNull()) return; 三、QString判断
阅读全文
摘要:Qt 由许多模块组成,如 Core、GUI、Widgets、WebEngine、QML等。其中的Charts 模块,包含了一系列有关图表的组件,使用的是 Qt 的 Graphics View 框架,该模块以前只在商业版中才有。 从 Qt 5.7 开始,该模块通过 GPLv3 许可,已经对 Qt 开源
阅读全文
摘要:First:最终效果 本文最后将会实现如下效果: 1 、添加charts模块 Qt Charts作为一个独立的模块,在使用前需要在项目的pro文件中添加: QtExample.pro: # 添加Qt charts模块 QT += charts 2 、包含charts头文件并引用QT charts
阅读全文
摘要:QChart: The QChart class manages the graphical representation of the chart's series, legends, and axes. QChart is a QGraphicsWidget that you can show
阅读全文
摘要:之前文章有遍历像素方法之一 forEach的使用方法 https://www.cnblogs.com/zzzsj/p/14609093.html 在做图像LUT时,需要对灰度图进行像素替换,最开始尝试了forEach方法进行访问,需要注意的是: //访问RGB图像时,需要进行的typedef: ty
阅读全文
摘要:QChart的显示需要用到QChartView,创建QChartView的步骤如下: (1)在.pro文件中添加:QT += charts。 (2)用到QChart的文件中添加:QT_CHARTS_USE_NAMESPACE,或者:using namespace QtCharts; (3)在ui界面
阅读全文
摘要:QCHART的几种坐标轴的详细介绍及使用代码示例 QCHART主要有如下几种坐标轴: QAbstractAxis->QBarCategoryAxis:柱状图坐标轴文字 QAbstractAxis->QDateTimeAxis:日期坐标轴 QAbstractAxis->QLogValueAxis: (
阅读全文
摘要:Qt 一般使用图标等一般是使用QChart (Qt5.7以后才有) 或者QCustomPlot (自定义图标来绘制图标) QWT第三方控件。 使用QChart 要在安装Qt的选择QChart 模块 否则 不能使用!!!我用的是Qt5.8的就跟多案例 饼状图主要代码: m_chart = new QC
阅读全文
摘要:时间日期是经常遇到的数据类型,Qt 中时间日期类型的类如下: QTime:时间数据类型,仅表示时间,如15:23:13。 QDate:日期数据类型,仅表示日期,如2017-4-5。 QDateTime:日期时间数据类型,表示日期和时间,如2017-03-23 08:12:43。 Qt 中有专门用于日
阅读全文
摘要:matlab生成dll的方法之前有些,这篇是C++调用dll的流程: 配置环境: 1、新建vc工程,设置runtime引用头文件及相关库,将生成的dll,lib,.h文件拷贝至工程目录,将.h文件添加至工程。QT里在.pro文件里加上lib路径,在debug文件里加上dll; 其中,mclmcrrt
阅读全文
摘要:在vc中调用MATLAB产生的组建时,需要将vc中的参数转换成mwArray格式。 对mwArray赋值,主要包括矩阵赋值和字符串赋值。 一.矩阵赋值 <1>mwArray 定义矩阵变量 mwArray A(rows, cols, type) 参数说明: A : 变量名 rows:行数 col :列
阅读全文
摘要:Matlab生成dll等文件的步骤之前文章里有,下边写一下VS调用MATLAB生成的dll的方法。(QT调用方法一样) https://www.cnblogs.com/zzzsj/p/14630559.html C++部分:创建工程文件,注意:测试环境使用的是64位操作系统,因此务必在x64环境下进
阅读全文
摘要:无法解析的外部符号 _ref_count_obj_addref_proxy 无法解析的外部符号 _ref_count_obj_release_proxy 无法解析的外部符号 _error_info_get_message_proxy 无法解析的外部符号 _mclcppGetLastError_pro
阅读全文
摘要:打开别人的Qt工程,发现中文乱码,然后标题出现: 点击 【select encoding】,如下,如果有 UTF-8,就选择 UTF-8, 没有的话,就选择,System, 然后【按编码重新载入】,就解决了。
阅读全文
摘要:VS2010建立的Qt工程(或项目)生成pro文件 利用VS2010建立的Qt工程(或项目)要使用Qt Creator开发时,需要生成pro文件。下面介绍该过程。 1. 第一步:右击工程(不是解决方案)名称,点击Create basic .Pro file 2. 第二步:点击OK,就可以在工程目录下
阅读全文
摘要:用QT写一个基于工业相机的测试软件时遇到的一个问题,窗口关闭后进程不结束,且内存不释放。 经过一通操作后,什么delete、exit()、release等都用了,无解。。 最后终于找到了解决方法。 先简单写一下概况: previous: 软件启动后,就将相机的帧与主程序的信号槽连接了,软件中其他处理
阅读全文
摘要:本文主要记录的内容包括: 资源文件*.qrc的添加; 将qss文件加入资源文件qrc中; 以及使qss生效的操作方法。 一、QT添加资源文件.qrc 1.在Qt工程文件中,选择工程右键-》添加新文件。 2. 在新建文件中选择QT类中的QT Resource File; 3. 为资源文件起一个名称,存
阅读全文
摘要:首先需要弄清楚两个概念:绝对路径 与 相对路径: 绝对路径: 文件在硬盘上真正存在的路径。例如“text.jpg”这个图片是存放在硬盘的“E:\book\目录下,那么 “text.jpg”这个图片的绝对路径就是“E:\book\text.jpg"; 相对路径:由这个文件所在的路径引起的跟其它文件(或
阅读全文