- 博客(31)
- 资源 (9)
- 收藏
- 关注
原创 多个摄像头,Qt 5.14 版本如何使用opecv打开对应的摄像头,并进行录像
Windows下 Qt 不支持摄像头录像,所以得使用opencv进行录像。
2022-12-23 14:18:18
762
原创 github二维码开源库zqxing、zint在Qt上的调用
zbar官网http://zbar.sourceforge.net/zxing git源码https://github.com/ftylitak/qzxingzint git源码https://github.com/zint/zintzint学习csdn博客https://blog.youkuaiyun.com/hhhuang1991/article/details/83378108待续…
2022-03-11 10:12:00
1366
1
原创 Qt字符串用*代替部分身份证号
思路就是先填充需要屏蔽的字符为*,再获取显示的字符,拼接起来。例如只显示后四位:QString maskIdCharacter = "";QString idCharacter = "123456789456781234";maskIdCharacter = QString().fill('*', idCharacter .length() - 4) .append(idCharacter .mid(idCharacter .length() - 4, 4));/
2022-03-10 12:10:26
239
原创 记录QtCreate 常用的快捷键
1、注释:Ctrl+/ (光标所在行或者选中)2、对齐:Ctrl+I (选中)3、全选:Ctrl+A4、全部小写 :Alt+U (选中)5、全部大写: Alt+Shift+U (选中)6、查找:Ctrl+F7、运行:Ctrl+R
2022-02-22 14:44:24
391
原创 QCamera调用start出现Failed to start (连到系统上的设备没有发挥作用。)
【问题】QCamera调用start错误提示:Failed to start (连到系统上的设备没有发挥作用。)。【原因】截图类QCameraImageCapture,没有设置QImageEncoderSettings属性,默认的 属性是codec值为空,resolution值为(-1,-1)。【方法】设置QCameraImageCapture的QImageEncoderSettings属性。【举例】QCameraImageCapture *cameraCapture = new QCamer
2022-02-16 19:53:02
1050
原创 SoapUI解析webservice 中的xml文件,进行接口调试
SoapUI解析webservice 中的xml文件,进行接口调试,包括请求和接收
2021-12-10 14:49:21
5758
原创 Qt利用doxygen插件给文件添加注释
导语:直接把插件dll文件拷贝到对应文件夹内,再到QtCreate配置下,就可使用了,下面是详细步骤。1、安装插件(1)下载对应的版本,例如:Doxygen-0.4.7-qtc4.11.x-win32.dll。插件下载地址: https://github.com/fpoussin/qtcreator-doxygen/releases(2)关闭 Qt(3)拷贝到Qt安装目录下plugins文件夹内:Qt\Qt5.14.2\Tools\QtCreator\lib\qtcreator\plugins2、
2021-12-10 14:30:46
1194
原创 vs命令工具导出dll函数
1、找到这个工具2、函数直接在窗口中查看,输入命令命令:dumpbin/exportsDLL路径:C:\Users\user\Desktop\test\test.dll即:dumpbin/exports C:\Users\user\Desktop\test\test.dll3、函数保存在文件中查看,输入命令命令: dumpbin/exportsDLL路径:C:\Users\user\Desktop\test\test.dll命令: /out:(注意 /out:前加空格)保存txt路径:C
2021-10-28 15:50:08
661
原创 Qt版本号问题
资源问题编译不通过,提示一下错误:RC2167 : unrecognized VERSIONINFO field; BEGIN or comma expected原因是.pro文件里面的VERSION字段不能大于4段,即最长为01.01.01.01
2021-07-31 15:44:11
470
原创 Innosetup 多种安装 vc_redist 运行库方式
很多程序需要安装vc运行库才能正常用,那就需要安装两个exe,让用户选是否安装就选择普通方式,如果无须用户选择,直接安装就选择全静默方式。以下用vc_redist.x64.exe举栗子。
2021-06-18 09:43:48
3880
原创 Qt不同编译器嵌入汇编语言问题
最近遇到一个问题,一个类原本在Qt5.7下编译成功,但是把这个类移植到Qt5.14却报错了,查找原因,这个类嵌入汇编语句,上网查了不少才了解原因并改正编译通过。原因: 这个类使用的汇编语法是AT &T; Qt5.7下使用的是mingw(gcc)编译器,它适用AT &T的汇编语法; Qt5.14使用的是msvc32位编译器,它适用Intel汇编语法法; 另:Qt5.14msvc64位不支持汇编语言。方法: 将AT &T的语法改
2021-06-11 15:54:48
1229
1
原创 Qt读取保存不同编码的记事本,解决乱码问题
对于配置文件,不同客户保存的编码也不一致,直接使用QFile 读取,很可能会出现乱码情况,解决方法就是使用类QTextStream 来读取每行数据,先看下QTextStream 帮助文档上的解释:Internally, QTextStream uses a Unicode based buffer, and QTextCodec isused by QTextStream to automatically support different character sets.By default, QT
2021-05-18 13:50:15
801
原创 UTF8转GBK2312
QByteArray MyClass::utf8ToGbk(const QString &str){ QTextCodec* temp = QTextCodec::codecForLocale(); QTextCodec* utf8 = QTextCodec::codecForName("UTF-8"); QTextCodec* gbk = QTextCodec::codecForName("gbk"); QTextCodec::setCodec
2021-05-10 16:28:58
245
原创 QThread错误分析总结
【错误一】ASSERT failure in QCoreApplication::sendEvent: “Cannot send events to objects owned by a different thread. Current thread 2c3fef98. Receiver ‘’ (of type ‘Pictures’) was created in thread 2e2a7d98”,原因分析:postEvent: 可以给别的线程发送事件。事件会在目的对象所属的线程中运行。这是一个异步接
2021-05-07 14:30:32
6302
1
原创 Qt以管理员运行,桌面快捷图标加盾牌,步骤清晰
1、MinGw 编译器需要用到的文件:(1)UAC.manifest(2).ico(3).ic在UAC.manifest文件编辑如下内容:<?xml version="1.0" encoding="UTF-8" standalone="yes"?><assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <trustInfo xmlns="urn:schemas-mi
2021-05-07 14:14:24
339
原创 Qt程序保证仅一个运行的客户端
在main函数里面定义int main(int argc, char *argv[]) { int ret = 0; //定义内存关键字名称 QSharedMemory sharedMemory; sharedMemory.setKey("MyApplications"); if(sharedMemory.attach()){ retu
2021-05-07 13:58:04
217
原创 Qt使用QWebEngineView、QWebChannel和网页做交互时,清除网页缓存
QString dataLocal = QStandardPaths::writableLocation(QStandardPaths::AppLocalDataLocation);QDir cacheDir(dataLocal );cacheDir.removeRecursively();
2021-05-07 13:39:33
1587
原创 Qt Release版禁止输出debug信息
1、在pro文件添加以下语句CONFIG (release, debug|release) {DEFINES += QT_NO_DEBUG_OUTPUT}
2019-03-28 08:41:21
1432
原创 Innosetup根据不同安装语言,程序安装名称对应不同
一、定义#中文#define CN_MyAppName “我的程序”#define CN_MyAppExeName “我的程序.exe”#英文#define EN_MyAppName “My program”#define En_MyAppExeName “My program.exe”#版本#define MyAppVersion “V19.00”二、[Setup]字段[Se...
2019-03-21 15:08:07
1440
原创 Qt简单的图片转灰度图
QImage MyImage::toGray(QImage image){QImage ret = image.convertToFormat(QImage::Format_Grayscale8);return ret;}
2019-03-19 09:22:03
1136
原创 Qt用截图方式做一个颜色拾取器
一、首先画一个鼠标矩形框,由此新建一个MouseRect 类MouseRect::MouseRect(std::shared_ptr screenshort,QWidget *parent) : QWidget(parent),m_screenshort(screenshort){setMouseTracking(true);setFixedSize(imageW,imageH);h...
2019-03-18 12:16:36
676
opencv-4.6.0 源码,编译好的32位、64位库文件和Qt调用32库的demo源码
2023-05-13
gmssl国密算法包包括源码、编译库和Qt调用的demo文件
2023-05-12
qt-zint-code
2021-05-11
qt-server-master.7z
2021-05-11
qt-logger-setting
2021-05-08
qt-excelEngine
2021-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人