![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
yuelengloulan
黄沙百战穿金甲,不破楼兰终不还。。。
展开
-
Qt阻塞延时和非阻塞延时
非阻塞延时:void MyTool::delaymsec(int msec){ QTime dieTime = QTime::currentTime().addMSecs(msec); while (QTime::currentTime() < dieTime) QCoreApplication::processEvents(QEventLoop::AllEvent原创 2016-08-31 11:58:57 · 775 阅读 · 0 评论 -
qmake常用操作
在Qt中,有一个工具qmake可以生成一个Makefile文件,它是由.pro文件生成而来的,qmake不光可以在Qt中使用,也可以用来 .pro文件的写法如下:注释从“#”开始,到这一行结束。指定生成目标可执行文件TARGET = run_app_name模板变量告诉qmake为这个应用程序生成哪种Makefile。下面是可供使用的选择: TEMPLATE = appA: app -建立一个原创 2017-05-11 14:36:24 · 394 阅读 · 0 评论 -
Qt打印Log日志到文件
简介写软件时有时候需要记录日志到文件,方便查看软件运行信息和排查问题,Qt有自己的日志打印功能,实现Qt日志功能需要用到下面的函数,其中Qt4和Qt5的函数有区别;QtMessageHandler qInstallMsgHandler(QtMessageHandler handler) //Qt4函数QtMessageHandler qInstallMessageHandler(QtMessag原创 2017-05-11 17:10:47 · 2892 阅读 · 0 评论 -
Libusb-win32编程方法
Libusb-win32编程方法 Libusb-win32使用主要是两个方面,一个是编写程序的时候调用Libusb-win32提供的API函数,另一个是编译的时候要调用相应的库文件;进入C:\Users\sun\Desktop\libusb-win32-bin-1.2.6.0\lib,可以看到Libusb-win32根据不同的编译方法提供了不同的库文件,可根据自己的编译环境调用相应的库文件;原创 2017-05-11 19:21:57 · 2733 阅读 · 1 评论 -
Qt在Ubuntu无法输入中文的解决
我安装的Qt版本很多,但是都会遇到无法输入中文的问题,但是都是在fcitx遇到,使用ibus是可以输入中文的,在这里我是使用的fcitx,搜狗输入法,具体是什么原因我们就不讨论了,来看看解决办法。首先安装fcitx-frontend-qt5sudo apt-get install fcitx-frontend-qt5这个好像都是默认安装了的,然后查看fcitx-frontend-qt5 的安装目转载 2017-05-18 12:45:59 · 334 阅读 · 0 评论 -
jsoncpp常用操作
jsoncpp的常用操作,包括解析,打印,遍历,搜索等原创 2017-05-10 16:13:03 · 1204 阅读 · 0 评论