![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
rabbitjerry
这个作者很懒,什么都没留下…
展开
-
QT中UDPSocket丢包问题
Qt中的QUdpSocket发生严重丢包现象,在Linux下使用while死循环接收来解决,但存在CPU占用率太高的问题。原创 2017-05-24 11:29:10 · 9319 阅读 · 5 评论 -
在Linux虚拟机上安装QT
一 安装虚拟机运行VMware-workstation-full-11.1.0-2496824.exe二 在虚拟机上安装Linux(1)下载Ubuntu桌面版从官网进入,选择“桌面版”,按照提示进行下载。国内的一个镜像网址是:http://mirrors.hust.edu.cn/ubuntu-releases/16.04/ubuntu-16.04-desktop-amd64原创 2017-05-18 13:49:30 · 15049 阅读 · 1 评论 -
QT跨线程连接信号和槽
信号与槽的使用、参数传递等问题。原创 2017-05-03 20:30:26 · 5644 阅读 · 1 评论 -
QT编程问题小结(编译、多线程、UDP Socket等)
1. 编译问题(error 127)如果计算机中配置了MinGW、CygWin等编译器,那么在编译QT程序时可能会报错,错误代码为 error 127.这时把系统环境变量PATH中MinGW、CygWin的路径删除,或者修改MinGW、CygWin的文件夹名称(使系统环境变量无效),即可解决上述问题。2.多线程使用心得(1)多线程的一种方法是使用QThread类,并且需要使原创 2017-04-29 12:55:43 · 4836 阅读 · 0 评论 -
QT中UDPSocket丢包问题(续)
之前描述了Qt中编写UDP收发程序的丢包问题,见http://blog.csdn.net/rabbitjerry/article/details/72674458后来终于得到了彻底解决,并且在Windows操作系统和Linux操作系统下均得到了验证。一、解决思路1.在程序中利用QThread类开辟一个用来接收UDP包的新线程;2.在Windows操作系统下使用Windows封装原创 2017-06-01 12:03:06 · 10127 阅读 · 10 评论 -
Qt编程知识点记录
背景. FFTW函数库不能在MinGW版本上使用Qt有MinGW和MSVC两个版本,尝试使用FFTW函数库时,没有找到在MinGW上使用的方法,因此在电脑上又安装了一个MSVC版本。工程拷过来时发生了不少问题。1. 编译报错:无法找到main.obj原因是工程名或路径名中有空格,MinGW支持路径有空格,MSVC不支持空格。解决方式:删除路径或工程名中的空格。2.文件编原创 2017-09-20 10:20:15 · 767 阅读 · 0 评论 -
QT+MSVC执行时中文乱码问题
现象:在MSVC版本的QtCreator下创建程序,运行时中文发生乱码。解决:尝试的最简单的解决方式如下。(1)在Qt软件中依次打开:工具 -> 选项 -> 文本编辑器 -> 行为 -> 文件编码(2)默认编码:选择“UTF-8”(3)UTF8+BOM:选择“如果编码是UTF8则添加”(4)修改当前文件并保存原创 2017-10-25 11:13:58 · 1622 阅读 · 0 评论