摘要: 问题 项目中需要显示视频,显示视频窗口需要随意改变尺寸大小,为了保证在改变窗体尺寸时视频内容可以等比例缩放保证内容正常显示。 解决 通过GridLayout布局搭配Spacers 控件实现. 在视频内容显示区上下左右放上弹簧,监听窗口尺寸改变事件(resizeEvent)动态改变弹簧大小实现视频内容 阅读全文
posted @ 2024-05-14 19:56 耿明岩 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 工作中用到Qt串口通讯,使用方法很简单,网上很多都使用的是异步(信号槽)方式,这里记录一下同步方式调用waitForReadyRead阻塞后,明明发送数据却还是返回超时问题。 这里说的是以ASCII形式发送,也就是常见的ABCD字符 十六进制形式发送waitForReadyRead会立即响应,目前还 阅读全文
posted @ 2023-11-04 10:10 耿明岩 阅读(827) 评论(1) 推荐(0) 编辑
摘要: 项目里用到了FreeType解析字体,这里只为了更方便入手FreeType,简单读取字体文件,并在控制台绘制制定字符轮廓,以字符A为例: 初始化FreeType,加载字体文件 #include <freetype2/ft2build.h> #include FT_FREETYPE_H #includ 阅读全文
posted @ 2023-07-19 14:28 耿明岩 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 此解决方法适合Intel 带核显CPU, 也就是双CPU(Intel核显+Nvidia独显). 解决办法是用Intel 核显驱动,Nvidia只用来做计算,不适合用GPU专门做图形渲染目的. 主要是因为Nvidia 修改了Xorg窗口系统配置文件 /etc/X11/xorg.conf,从安装Nvid 阅读全文
posted @ 2023-06-10 20:38 耿明岩 阅读(381) 评论(0) 推荐(0) 编辑
摘要: linux 版本: Distributor ID: DebianDescription: Debian GNU/Linux 11 (bullseye)Release: 11Codename: bullseye Linux ming 5.10.0-22-amd64 #1 SMP Debian 5.10 阅读全文
posted @ 2023-06-04 15:56 耿明岩 阅读(1026) 评论(0) 推荐(0) 编辑
摘要: 系统:Windows 8.1 CefSharp: 112.2.70(当前最新稳定版) 完整报错信息 System.IO.FileLoadException:“未能加载由“CefSharp.Core.Runtime.dll”导入的过程。” 解决 Readme.txt中已表示CefSharp 109以后 阅读全文
posted @ 2023-04-16 23:14 耿明岩 阅读(1927) 评论(0) 推荐(1) 编辑
摘要: 在项目中把各个功能分模块管理,方便后期扩展维护,但是主程序在调用模块的时候,必须在主程序exe所在目录放入模块dll动态库。 主要实现把模块编译目录下的dll动态库放到主程序编译目录下,和主程序exe文件放在一起. 例: 项目目录: Probe为项目主目录。 1. DESTDIR 指定编译文件路径 阅读全文
posted @ 2023-03-24 10:03 耿明岩 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: 问题: 程序一开始启动时窗口正常显示, 但在运行一段时间后出现窗口样式失效问题。 经排查主要原因是在非GUI线程中修改UI控件属性(设置控件内容(setText)、宽高(setWidth/setHeight)、是否禁用(setEnable)等等)导致的样式失效。尽管在子线程中修改的控件和出现问题的消 阅读全文
posted @ 2023-02-23 14:58 耿明岩 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 问题 想使用VisualStudio 2019在客户机上远程调试软件,编译好程序后部署到客户机上,运行时报错: 问题解决 遇到MSVCP140D丢失时,因为程序是32位的,所以从开发环境System32下的MSVCP140D.dll复制到客户机上, 报错 “应用程序无法正常启动(0xc00000d) 阅读全文
posted @ 2023-01-14 20:36 耿明岩 阅读(643) 评论(0) 推荐(0) 编辑
摘要: OpenCV 提供了填充多边形函数fillPoly, 可以通过fillPoly绘制填充矩形: Mat mat = Mat::zeros(1048, 1048, CV_8UC3);//创建一个Mat cv::Point rookPoints[1][4]; rookPoints[0][0] = Poin 阅读全文
posted @ 2022-12-04 09:45 耿明岩 阅读(975) 评论(0) 推荐(0) 编辑
希望能帮助到你,顺利解决问题! ...G(^_−)☆