![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术
DYB_K3
学习使用C++几年了,一直使用Qt进行开发,希望多交朋友,多交流技术上的问题。
展开
-
Qt连接Sqlserv数据库设置端口号问题
前一阵自己数据库的端口号需要改动,默认是1433,改成1434以后,数据库突然连接不上了,看文档上写的需要设置端口号,setport以后还是不行,折腾了半天发现设置数据库名称的时候数据库IP地址后面要加上端口号而且必须这么加“127.0.0.1,1434”才可以,注意是逗号不是冒号。 写出来,让大家少走弯路,大家有知道的说说怎么设置端口号才有效?原创 2017-03-01 16:36:12 · 936 阅读 · 0 评论 -
Qt中IEEE754格式转换为浮点数方法
今天同事在研究一份通信协议时总也转不出正确数值,我拿过一看原来数据位是用四字节IEEE754格式存储的,到网上找了一下方法在这记录一下。 方法就是利用union类型来巧妙的转换,首先声明 union packet { float f; quint8 buf[4]; }; 然后把四字节十六进制数据分别存到buf里,然后直接访问f就是我们所要得到的浮点数值了!原创 2017-04-25 16:35:02 · 2690 阅读 · 0 评论 -
关于Qt中QMap的一个需要注意的地方
最近一个项目中使用了别人的接口程序,维护代码时发现定义的一个QMap对象总是无缘无故的多出数据,找遍程序也没发现哪里显式插入数据,后来发现原来是使用QMap::[key]操作符取value时,如果所传key在map里不存在的话,map会自动插入一条默认数据。。。这个悲催的问题浪费了我几个小时的时间。。特意写下来,提醒自己。原创 2017-09-21 10:09:33 · 2861 阅读 · 1 评论 -
Qt5.12.2 MinGW编译使用QtAV过程及遇到的小问题
原来自己做的简易音视频播放器(也是基于QtAV)好久没用找不到了,各种类库都升级换代了就想着重新做一个。 首先准备工作: 1、Qt环境:我用的是Qt5.12.2 MinGW版本; 2、下载QtAV源码:直接去作者的GitHub下载,附上地址:https://github.com/wang-bin/QtAV,是download还是clone当然是随便你; 3、下载QtAV的依赖库FFmpeg...原创 2019-09-10 09:56:25 · 709 阅读 · 0 评论