随笔分类 - QT
摘要:Qt dialog基类QMainWindow 改QDialog,修改3个地方 头文件: cpp文件:
阅读全文
摘要:#include <qscrollbar.h>// vs2019 ui.plainTextEdit_log_msg->appendPlainText(add_info); cfile_operation->AddToLoginfo(msg); //ui.plainTextEdit_log_msg->
阅读全文
摘要:https://www.cnblogs.com/star-knight/p/16210576.html 在VS2019使用过程中常见的一种报错。 以下两个这种类型的报错都一样(跟xxx.dll和xxx.exe都没关系): 0x794CECC1 (Qt5Cored.dll)处(位于 xxx.exe 中
阅读全文
摘要:在 Qt 中,线程同步和线程锁是非常重的概念,它们确保多线程程序能够安全的访问共享资源。Qt 提供了多种机制来实现线程锁,以下是几种常见的方式,并附上每种方式的示例: QMutex QMutex 是 Qt 中最基本的互斥锁。它用于保护共享资源或代码段,以防止多个线程同时来访问。 // #includ
阅读全文
摘要:1>LINK : fatal error LNK1104: 无法打开文件“xxxxxxxxxxxxxxxx.exe”——使用VS2019时发生的报错 可能是权限写入问题 xx.exe的文件,尝试否能修改文件名。不能修改则被占用。可重启电脑 或者 调试->属性,修改一下编译输出目录 编译通过后,又改回
阅读全文
摘要:error MSB6006: “link.exe”已退出,重启电脑
阅读全文
摘要:QT ocr等信息modbus tcp 同时写入PLC只成功1个 tcp对象初始化后,在线程里运行时,发射信号到UI主线程 多个线程接收返回给UI线程,UI更新控件时,将导致阻塞,卡顿,不成功的情况 写入寄存器动作,connect不关联返回信号,不更新UI控件,可以记录日志。
阅读全文
摘要:QT QTcpSocket中readyRead信号不实时触发问题解决 https://blog.csdn.net/weixin_49300040/article/details/134268007 QT的接口有局限性,尝试调用windows自带的socket接口。 调用WinSock的的recv()
阅读全文
摘要:https://blog.csdn.net/u010058695/article/details/116701572 同步读: QVector<quint16> MainWindow::readModbusTcpUnit(QModbusDataUnit::RegisterType type, int
阅读全文
摘要:lib配置: 项目-->属性-->配置属性-->链接器-->输入-->附加依赖项 增加dbghelp.lib 添加链接器后,在main.cpp添加内容 // 产生一个故意的崩溃-- int* p = nullptr; *p = 0; // 访问违规 return 0;//用于测试,生成dmp文件 #
阅读全文
摘要:qt windows保存闪退与崩溃程序日志,便于分析 Windows下Qt使用dump定位崩溃位置 https://www.cnblogs.com/IntelligencePointer/p/18223426 qt creator方法生成pdb https://blog.csdn.net/wj584
阅读全文
摘要:1>cfile_operation.obj : error LNK2019: 无法解析的外部符号 "public: __cdecl QrInfo::QrInfo(void)" (??0QrInfo@@QEAA@XZ),函数 "public: class QrInfo * __cdecl CFile_
阅读全文
摘要: 启动: file_path="D:/test_app.exe"; void SqlOperation::OpenExE(QString file_path) { //QString program = "C:\\WINDOWS\\system32\\cmd.exe"; QStringList l
阅读全文
摘要:检查数据库表是否xx字段不能为空,否则添加失败,daoError.text()可查看报错原因
阅读全文
摘要:Microsoft Visual C++ Runtime Library Debug Error! Program: ...ject\xx\xx\x64\Debug\Qt5Cored.dllModule: 5.15.2File: serialization\qjsonarray.cppLine: 5
阅读全文
摘要:void SqlOperation::ImageView2(QString path){ QDesktopServices::openUrl(QUrl(path));} 打开图像失败: 路径不要D:\\aa.jpg, 改为 D:/aa.jpg
阅读全文
摘要:0x00007FF85BA1810A (Qt5Networkd.dll) (AutoPackSystem.exe 中)处有未经处理的异常: 0xC0000005: 读取位置 0x0000000000000008 时发生访问冲突。 tcpServer执行初始化 void TcpServer::Init
阅读全文
摘要://占位符的变体 qx_query query2; query2.where("book_ibsn").startsWith("isbn") .and_("book_price").isGreaterThan(10) .and_("book_price").isLessThan(30); daoEr
阅读全文
摘要:严重性 代码 说明 项目 文件 行 禁止显示状态错误(活动) E0304 没有与参数列表匹配的 重载函数 "qx::QxClass<T>::id [其中 T=xmlboxlabel]" 实例 xxD:\QT_Project_vs\xx\xx\xx.cpp 20 严重性 代码 说明 项目 文件 行 禁
阅读全文
摘要:严重性 代码 说明 项目 文件 行 禁止显示状态错误 C2139 “Pxx”: 未定义的类不允许作为编译器内部类型特征“__is_trivially_destructible”的参数 (编译源文件 AutoPackSystem.cpp) AutoPackSystem D:\Qt5.15.2\5.15
阅读全文