自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 QTcpSocket write()方法访问内存越界

QTcpSocket write()方法访问内存越界最近在使用QT做无线系统的TCP通信相关内容。由于需要和其他厂家的系统进行对接,需要定时发送心跳包给其他厂家。定的接口中,心跳包就一个字节数据,ascii码’0x00’。再使用下述代码时,发现服务端一直接收不到char t = 0x00;qint64 iRlt = m_pxClient->write(&t);m_pxClient->flush();write()的返回值是0,说明数据没有发送成功。不知道是不是writ

2022-05-18 17:28:20 1236

原创 搭建Vue环境并创建一个项目

第一次接触Vue,记录一下Vue环境搭建过程中踩得一些坑……1、安装node.jsVue的脚手架是依赖于node.js的,所以要安装node.js。开始时node.js默认安装到C盘了,后面在使用npm安装express、cnpm等包时,有权限的问题。无赖之下,将node.js卸载重新安装到D盘安装完成后,输入:node -v会出现node的版本输入npm -v:2、配置node.js环境Ⅰ.配置npm命令安装全局模块的安装路径设置步骤:①.首先在node.js的安装目录根目录下新建

2022-01-25 17:00:38 2173

原创 使用MingW-w64 编译 64bit Qt5.9.3

使用MingW-w64 编译 64bit Qt5.9.3公司使用Qt5.9.3开发的应用,由于加载的程序太多,经常出现内存不够用的情况,需要将32位升级到64位。网上找了很久,没有找到5.9.3版本的64位程序包。于是按照网上的文章,决定自己编译。公司使用的qt-opensource-windows-x86-5.9.3.exe安装包选择全部安装是包含src代码的。全部安装后,Qt5.9.3\Tools下Perl52213_32没有安装成功的话,需要再安装一下。在https://sourcefor

2021-10-14 09:15:28 1449 5

原创 Qt 中嵌入CEF3

Qt 中嵌入CEF3 1、将libcef_dll_wrapper编译方式设置为MD2、新建QT GUI项目2.1 导入cefsimple2.2 修改main.cpp2.3 添加cef3窗口前面一篇大概的介绍了QT + CEF3的环境搭建,下面开始讲CEF3嵌入Qt中。1、将libcef_dll_wrapper编译方式设置为MDQt使用的lib库是动态链接的,而cef使用的是静态链接的方式,所以在将libcef_dll_wrapper改成动态链接。在VS的C/C+±>Code Generatio

2020-12-02 09:57:08 4074 5

原创 Qt + CEF3 环境搭建

Qt + CEF3 环境搭建1、编译环境2、下载相关软件3、编译3.1、使用cmake生成vs工程文件3.2、vs2019编译cef4、查看编译效果公司用qt开发的软件需要继承web功能,qt自带的webengine依赖OpenGL,会有莫名的问题发生,于是决定使用qt + cef来实现。CEF,全称Chromium Embedded Framework(Chromium嵌入式框架),是google的开源项目,专注于促进第三方应用程序中的嵌入式浏览器。CEF 的一些用例包括:在现有本机应用程序中嵌入符

2020-11-14 15:17:41 1962 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除