
QT/VS
利用vs联合QT进行开发
zxmyoung
学习
展开
-
Qt 5.14.2+ VS2017 配置QtXlsx
参考。转载 2024-01-02 16:07:30 · 418 阅读 · 0 评论 -
QT-MySQL QSqlDatabase: QMYSQL driver not loaded
QT Mysql原创 2022-11-28 15:48:21 · 1805 阅读 · 3 评论 -
QT调用巴斯勒相机的使用
(419条消息) Qt调用工业相机之巴斯勒相机_billy的博客-优快云博客_qt 工业相机转载 2022-02-15 17:41:01 · 1374 阅读 · 0 评论 -
ZBar 库的配置(Windows + linux )
(419条消息) ZBar 库的配置(Windows + linux )_刘小雨的博客-优快云博客转载 2022-02-11 15:45:46 · 679 阅读 · 0 评论 -
QTXlsx操作使用教程以及第三方库的添加使用
1.创建一个Qt工程2. 把xlsx库文件放到工程里面3.属性配置C/C++----常规------附件包含目录--:$(SolutionDir)QtXlsx\qtxlsxwriter\include链接器-----常规---附加库目录---:$(SolutionDir)QtXlsx\qtxlsxwriter\lib链接器-----输入---附加依赖项:Qt5Xlsx.lib4.添加头文件:#include"xlsxdocument.h",#include"...原创 2022-01-28 16:24:05 · 3621 阅读 · 0 评论 -
Vs2015 Qt项目(Release版)输出完整信息至log方法
转载 2022-01-28 16:06:15 · 472 阅读 · 0 评论 -
【QT】Halcon与VS的联合编程2
1.Halcon代码的导出导出为C++语言,进行机器视觉应用在halcon界面的菜单栏项上选择“文件”---“导出”,界面如下导出之后,在上述导出文件的路径下,你就可以看到程序了,此时这个程序就和halcon没有关系了,就是独立的cpp文件了。2. Halcon联合VS编程2.1 QT工程建立2.2 把halcon相关库文件,放到当前目录下2.3 工程属性进行配置项目--属性--C/C++--常规--附加包含目录--添加$(SolutionDir)hal...原创 2022-01-06 15:05:54 · 3255 阅读 · 3 评论 -
【QT】 计算程序运行时间
Qt利用QTime计算程序运行时间,原理很简单,就是在程序开始时开始计时,程序结束时候输出累计时间就可以了,代码结构如下:1.Include如下类:#include <QDebug>#include <QTime>#pragma execution_character_set("utf-8")//Qt5 显示中文2.在程序开始时候和要获得运行时间的地方添加如下: //计算程序运行时间方法 QTime timedebuge;//声明一个时钟对象转载 2022-01-06 10:30:36 · 6593 阅读 · 0 评论 -
QByteArray相关总结
QByteArray类1.提供一个字节数组,QByteArray可用于存储原始二进制字节(包括“\ 0” )和传统的8-bits的“\ 0” 端接字符串 . 使用QByteArray比使用const char *更方便。一般在需要传输原始数据和内存资源短缺时使用。2.QByteArray存储的是char型字符,继承自QMemArray< char >,但QByteArray提供的数组操作,比char更方便。3.QString转Qchar时,需要经过 QByteArray,不能用下面的原创 2022-01-05 11:31:10 · 9002 阅读 · 0 评论 -
[8]Halcon联合VS编程
参考:(455条消息) Halcon联合C++(QT)编程_qq_20792765的博客-优快云博客_halcon联合c++转载 2022-01-04 00:17:38 · 1150 阅读 · 0 评论 -
VS2017优质插件总结
VS插件,微软官网https://marketplace.visualstudio.com/https://visualstudio.microsoft.com/zh-hans/vs/features/extend/ -- 扩展 Visual Studio IDE,入门教程https://marketplace.visualstudio.com/publishers/Microsoft%20DevLabs -- Microsoft DevLabshttps://marketplace...原创 2021-11-05 18:39:53 · 1251 阅读 · 0 评论 -
vs工程下的输出目录/输出文件/工作目录等
vs工程下的输出目录/输出文件/工作目录等1.vs解决方案下各文件夹的包含关系一般来说,vs中的c++项目的解决方案总文件夹下包含解决方案配置文件sln和一个项目总文件夹和x64文件夹(包含一个Debug文件夹以及一个Release文件夹,存放最终生成的结果exe或dll,如果不使用Release生成,则不存在Release文件夹)共四个文件夹。而解决方案和项目文件夹包含关系下包含C++源文件头文件、项目配置文件和一个Debug文件夹以及一个Release文件夹(注意,此处的Debug和R.原创 2021-10-23 18:54:13 · 5421 阅读 · 1 评论 -
【打包】VS2019+QT5.13.2中生成Release模式下可执行的exe文件
(188条消息) VS2019+QT5.13.2中生成Release模式下可执行的exe文件_boss-dog的博客-优快云博客转载 2021-10-09 11:44:49 · 901 阅读 · 0 评论 -
QT/VS + C++ 海康工业相机二次开发
1. 海康相机的开发参考:(187条消息) 海康威视工业相机SDK二次开发(VS+Opencv+QT+海康SDK+C++)(一)_boss-dog的博客-优快云博客_海康工业相机sdk里面有详细的分析相机的数据,各种相机的区别,在VS中部署SDK的环境变量以及官方例程.工业相机SDK是用于控制相机的一个独立组件,支持获取实时图像数据、配置参数、对图像进行后续处理等功能。工业相机SDK兼容GigE Vision协议、USB3 Vision协议、Camera Link协议、CoaXPress协议,转载 2021-10-09 11:39:32 · 4316 阅读 · 0 评论 -
VS + QT 出现 LNK2001 无法解析的外部符号 QMetaObject 的问题
VS + QT 出现 LNK2001 无法解析的外部符号 QMetaObject 的问题_逝水流年-优快云博客_qt无法解析的外部符号lnk2001转载 2021-10-08 18:34:31 · 3293 阅读 · 0 评论 -
Qt:在QTableWidget中添加QCheckBox控件并居中显示
实现思路:把QCheckBox嵌入式到一个水平布局中QWidget *widget;QHBoxLayout *hLayout;QCheckBox *ckb;...ckb = new QCheckBox();hLayout = new QHBoxLayout();widget = new QWidget(ui->tableWidget);hLayout->addWidget(ckb);hLayout->setMargin(0);原创 2021-09-15 14:08:40 · 2301 阅读 · 0 评论 -
C++,单例模式两种实现方法
(75条消息) 侯捷老师P10 singleton单例模式,两种实现方法(C++)_巴德鸟-优快云博客转载 2021-09-09 16:40:21 · 223 阅读 · 0 评论 -
关于堆栈的讲解
(59条消息) 关于堆栈的讲解(我见过的最经典的)_yingms的专栏-优快云博客_堆栈转载 2021-09-06 13:57:05 · 143 阅读 · 0 评论 -
QT VS2017 源码调试出现未加载Qt5cored.pdb 时解决方法
问题:首先明确你的版本,然后修改下面中连接的版本号,5141代表5.14.1版本。例如你的是5.14.1,就将5141改成5141。网站:Index of /online/qtsdkrepository/windows_x86/desktop/qt5_5141/qt.qt5.5141.debug_info.win64_msvc2017_64下载已下两个文件5.14.1-0-202001240957qtbase-Windows-Windows_10-MSVC2017-Windows-原创 2021-09-01 17:59:49 · 6714 阅读 · 4 评论 -
多态与虚函数/静态和动态联编
(28条消息) 多态与虚函数_richard1230的博客-优快云博客转载 2021-08-28 15:29:45 · 106 阅读 · 0 评论 -
构造函数/拷贝构造
(27条消息) 构造函数_richard1230的博客-优快云博客此作者对于拷贝构造的调用时序描述的描述比较好,其中例子特别具有典型性转载 2021-08-28 15:15:03 · 91 阅读 · 0 评论 -
通俗易懂的理解回调函数
https://mp.weixin.qq.com/s/eFYM4uOIF09t8b9tTD523A转载 2021-08-25 16:26:58 · 287 阅读 · 0 评论 -
VS中Git源代码管理总结-上传/克隆等
https://blog.youkuaiyun.com/weixin_41234001/article/details/103310974转载 2021-08-23 17:45:50 · 331 阅读 · 0 评论 -
Windows10下安装多个版本cuda、cudnn,切换使用方法|简记
https://blog.youkuaiyun.com/sinat_28442665/article/details/105517434转载 2021-08-23 17:00:21 · 1349 阅读 · 0 评论 -
C++异常处理机制
https://www.cnblogs.com/yilang/p/11245392.html转载 2021-08-23 15:38:29 · 111 阅读 · 0 评论 -
VS2017 Pthreads多线程库配置教程
http://c.biancheng.net/view/8639.html转载 2021-08-22 14:43:19 · 324 阅读 · 0 评论 -
visual studio 2017 连接 SQL Server数据库
https://blog.youkuaiyun.com/qq_41661800/article/details/105486807转载 2021-08-20 11:20:23 · 526 阅读 · 0 评论 -
QT问题:moc_mainwindow.obj:-1: error: LNK2019: 无法解析的外部符号 “private: void __cdecl MainWindow::do_cursorCh
moc_mainwindow.obj:-1: error: LNK2019: 无法解析的外部符号 "private: void __cdecl MainWindow::do_cursorChanged(void)" (?do_cursorChanged@MainWindow@@AEAAXXZ),该符号在函数 "private: static void __cdecl MainWindow::qt_static_metacall(class QObject *,enum QMetaObject::Cal...原创 2021-08-19 09:36:26 · 9673 阅读 · 3 评论 -
对于信号和槽机制自己的理解
目录一、信号和槽机制 二、信号和槽的自动关联 三、信号和槽的高级应用正文一、信号和槽机制信号和槽用于两个对象之间的通信,信号和槽机制是Qt的核心特征,也是Qt不同于其他开发框架的最突出的特征。在GUI编程中,当改变了一个部件时,总希望其他部件也能了解到该变化。更一般来说,我们希望任何对象都可以和其他对象进行通信。例如,如果用户点击了关闭按钮,我们希望可以执行窗口的close()函数来关闭窗口。为了实现对象间的通信,一些工具包中使用了回调(callback)机制,而在Qt中,使用了信号和槽来原创 2021-08-16 00:16:57 · 672 阅读 · 0 评论 -
QT/VS软件开发的调试
再软件开发过程中,大部分的工作通常体现在程序的调试上。调试一般按如下步骤进行:修正语法错误--》设置断点--》启动调试器--》调试运行--》查看和修改变量的值。1.修正语法错误调试最初的任务主要是修正一些语法错误,这些错误包括。(1)未定义或不合法的标识符,如函数名、变量名和类名等(2)数据类型或参数类型及个数不匹配 上述语法错误中的大多数,在编辑程序代码时,将在当前窗口中的当前代码行下显示不同颜色的波浪线,当用鼠标移至其语法语句上方时,还会提示用户错误产生的原因。...原创 2021-08-15 18:51:32 · 877 阅读 · 0 评论 -
C++中的成员函数与非成员函数
1.成员函数和非成员函数其实简单来说成员函数是在类中定义的函数,而非成员函数就是普通函数,即不在类中定义的函数,其中非成员函数比较典型的是友元函数。2.详细解释成员函数是类定义的一部分,通过特定的对象来调用。成员函数可以隐式访问调用对象的成员,而无须使用成员操作符。友元函数不是类的组成部分,因此被称为直接函数调用。友元函数不能隐式访问类成员,而必须将成员操作符用于作为参数传递的对象。3.总结1.成员函数是面向对象的概念,所谓的成员函数,是指一个函数作为类的成员,公原创 2021-08-15 15:35:52 · 7946 阅读 · 0 评论 -
C++成员函数在内存中的存储方式
(202条消息) C++成员函数在内存中的存储方式_Hopefully Sky的博客-优快云博客_函数在内存里是如何存储的转载 2021-08-15 15:13:09 · 793 阅读 · 0 评论 -
c++的6个成员函数
1.什么是面向对象?面向对象:(Object Qriented Programming,缩写:OOP)是一种程序设计范型,也是一种程序开发方法。对象是指类的实例化。将对象作为程序的基本单元,将程序和数据封装在当中,以提高软件的重用性,灵活性,扩展性。...转载 2021-08-15 15:10:14 · 764 阅读 · 0 评论 -
SQL Server2019安装步骤记录
准备需要设备:带有windows10系统的电脑检查.NET 35 环境检查.NET35环境是为了降低安装过程中的错误率参考链接:win 10 .NET35 环境安装自定 jdk配置jdk是为了在安装过程中使用自己的jdk,Sql Server 2019 自带 jdk11 版本很新,如果不学习java编程的小伙伴或者不想麻烦的小伙伴,这步可以跳过参考链接:win 10 配置jdk8 环境 变量 下载进入微软的下载官网:https://www.microsoft.com..原创 2021-08-14 19:36:29 · 5187 阅读 · 0 评论 -
C++/C的堆栈理解
前言:我们经常听见一个概念,堆(heap)和栈(stack),其实在数据结构中也有同样的这两个概念,但是这和内存的堆栈是不一样的东西哦,本文也会说明他们之间的区别的,另外,本文的只是是以C/C++为背景来说明,不同的语言在内存管理上面会有区别。一、数据结构中的堆与栈数据结构中,堆(heap)与栈(stack)是两个常见的数据结构,理解二者的定义、用法与区别,能够利用堆与栈解决很多实际问题。1.1 栈简介 栈是一种运算受限的线性表,其限制是指只仅允许在表的一端进行插入和删除...转载 2021-08-14 12:35:52 · 1126 阅读 · 0 评论 -
VS项目中导入外部.h和.cpp文件和.lib的办法
参考:(197条消息) VS:导入.h和.cpp文件的办法_北冥有鱼wyh的博客-优快云博客转载 2021-08-12 17:47:48 · 3669 阅读 · 0 评论 -
C++命名空间 namespace的详细讲解
(196条消息) C++命名空间 namespace的详细讲解_兰天禄的博客-优快云博客转载 2021-08-12 16:27:28 · 364 阅读 · 0 评论 -
lib库知识全面讲解(.lib、.dll)
一、静态链接lib库和lib导入库以及动态链接库dll的关系“lib静态库”和“导入lib库”这些词汇相信我们经常听说了吧。但是lib怎么来的,怎么使用的我们很多人还真不知道哦。我也是专门研究学习才发现的。所以在此详细讲述下,分享给大家。想详细了解完整的编译链接的过程,可以看看《C++零基础入门课程》的第三章,很不错的。先感叹一下:怎么努力还是被抛弃了:悲剧的人生莫过Lib库了!!如果你不懂,仔细看完下面的介绍你就懂了。lib库实际上分为两种,一种是静态链接lib库或者叫做静态lib库,原创 2021-08-12 15:51:05 · 48946 阅读 · 11 评论 -
VS中C++头文件包含的各种方式
当我们需要包含好几个外部引入的头文件的时候,我们如何分类并轻松的导入头文件呢?相信很多新手对于头文件导入还是不太清楚,以至于他们会将所有的文件名全部放入到一个文件夹中,然后将这个文件夹包含在项目里。 一方面,所有文件混在一起,让管理变得麻烦。虽然说是可以用,但是太不优雅了。另一方面,如果将各种头文件都分成多个文件夹存放,那就需要导入多个文件夹的路径。有没有更优雅又方便的做法呢?当然有,请往下看。 下面举例说明:1.将所有头文件放在项目的一个文件夹里,那么此时只...转载 2021-08-12 11:50:11 · 3041 阅读 · 0 评论 -
快速将大量代码文件加入到VS项目中
有时候我们在网上下载一些源码文件,或者直接在复制完整的代码,然后存储为代码文件,我们就有很多代码文件了。这些文件是分多个目录和文件的结构,然而我们要将这些代码添加到我们的项目中使用,怎么才能快速添加,而且还保持代码的结构都不变呢? 最笨的办法就是,自己在VS的解决方案管资源理器中,逐个的添加对应的分类器(显示成文件夹的图标)。然后在分类器中添加对应文件夹的文件。最好保持解决方案管资源理器的结构和文件的目录结构一样,这样管理代码文件比较好。 不过需要提醒的一点就是,解决方案管资源理...转载 2021-08-12 11:20:39 · 5223 阅读 · 1 评论