![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
QT/C++
文章平均质量分 67
QT/C++
woshigaowei5146
这个作者很懒,什么都没留下…
展开
-
【Tango-VS2017-博途V17】读取PLC变量总结
tang+VS2017+博途原创 2023-03-19 22:44:21 · 167 阅读 · 0 评论 -
Tango Server在VS2013(C++)中的测试
tango server在VS2013测试原创 2023-03-16 23:45:42 · 253 阅读 · 0 评论 -
“error LNK2019: 无法解析的外部符号”原因总结
C++工程编译时出现如下链接错误提示:原因一:只是在.h里面声明了某个方法,没有在cpp里面实现;原因二:在工程中加入了有相同名字的文件或者类;原因三:如果此类为静态库中定义的类,可能没有添加头文件目录和文件引用的lib静态库路径;添加方法:添加工程的头文件目录:项目->属性->配置属性->C/C++->常规->附加包含目录:加上头文件的存放目录;添加文件引用的lib静态库路径:项目->属性->配置属性->链接器->常规->附加原创 2021-04-13 10:31:21 · 44668 阅读 · 3 评论 -
海康威视SDK二次开发打包后提示加载ssleay32.dll库失败的解决方案
党的原创 2019-08-22 11:44:24 · 2445 阅读 · 2 评论 -
关于海康威视预览图像报错误404的解决方案
关于海康威视预览图像报错误404的解决方案 在用QT对海康威视进行二次开发时,遇到一个问题:我在第一台电脑使用NET_DVR_RealPlay_V40函数时可以正常预览,但是在第二台电脑上运行时出现错误代码404。此外,我在第一台电脑上Debug模式运行时正常,Release模式运行时也会出现错误404的情况。帮助...原创 2019-09-11 17:09:17 · 6629 阅读 · 0 评论 -
Tango Client在QT中的测试案例
把Tango安装文件夹(D:\Program Files\tango\win64)下的lib和Include文件夹复制到项目所在目录,在.pro文件中添加头文件及其路径和相应的库:# For tango configINCLUDEPATH += $$PWD/include/vc12/INCLUDEPATH += $$PWD/lib/vc12_dll/DEPENDPATH += $$PWD/lib/vc12_dll/win32:CONFIG(release, debug|release): LI原创 2020-05-25 16:15:23 · 324 阅读 · 0 评论 -
QT Creator下Basler相机二次开发+OpenCV图像处理
.pro文件:INCLUDEPATH += $$PWD/includeINCLUDEPATH += $$PWD/include/opencvINCLUDEPATH += $$PWD/include/opencv2LIBS += $$PWD/lib/x64/GCBase_MD_VC141_v3_1_Basler_pylon.libLIBS += $$PWD/lib/x64/G...原创 2020-01-10 18:16:12 · 4599 阅读 · 1 评论 -
关于QT加载海康威SDK图像像叠加的解决方案
关于QT加载海康威SDK图像像叠加的解决方案  最近,需要用QT做一个界面,在显示实时图像的基础上,需要加一个鼠标在视频图像上绘图的功能(即图像叠加),在Github上找不到QT版本的方案,经过试验,代码如下,供大家参考:/****************鼠标按下事件***************...原创 2019-08-30 18:35:17 · 1663 阅读 · 16 评论 -
QT-枚举与字符串互相转换
转自:https://cloud.tencent.com/developer/article/1463790步骤:项目文件添加 QT+=core;创建类 Car继承于 QObject并使用 Q_OBJECT宏;类内添加枚举 Color;使用 Q_ENUM宏将 Color枚举注册到元对象系统中;使用 QMetaEnum::fromType获取枚举的 QMetaEnum对象;使用 val...原创 2020-03-30 17:04:32 · 954 阅读 · 0 评论 -
QT通过ADS读取TwinCAT Vision图像并显示
首先打开PLC通信 pAddr = &Addr; nPort = AdsPortOpen();//打开ADS通讯端口 nErr = AdsGetLocalAddress(pAddr);//自动获取本地地址 if (nErr) { QMessageBox::about(nullptr, "Warning", QString("Erro...原创 2020-10-09 18:04:19 · 921 阅读 · 0 评论 -
Qt通过ADS实现倍福TwinCAT通信
ADS通信分为两种:同步方式和异步方式。同步方式ADS 客户端向ADS 服务器发送ADS 请求,在通讯过程中客户端程序停止执行,直到获得ADS 服务器返回的响应又可分为变量名方式和地址方式异步方式ADS 客户端向ADS 服务器发送ADS 请求,同时客户端继续自己的工作。ADS 服务器处理请求后,把响应以Call-back 函数方式发给客户端。变量名方式在TwinCAT PLC程序...原创 2020-03-16 18:28:20 · 6923 阅读 · 31 评论 -
QT调用DLL库失败原因总结
前段时间我想用QT调用外部dll里面的函数,并且没有.h头文件和.lib静态库。发现有时候调用不成功,举例说明我的代码如下:typedef int (*Fun)();QLibrary testLib("Protocol.dll"); //已把dll放在debug中if (testLib.load()){ Fun getObj = (Fun)testLib.resolve(...原创 2019-08-22 21:28:13 · 5691 阅读 · 0 评论