logo头像

技术引领生活!

Qt中的多线程

众所周知Qt的多线程有两种方法(写起来有三种), 注意当线程存在死循环时(即使是waitcondition等待),则该线程的事件循环将会被阻塞 继承QThread官方范例里面都没有说线程等待某一个事件的问题,查找文档之后发现有个...

有关Qt的一些记录

windows下QtCreator的大内存改造(32位)因为要查看Qt的源代码,因为我用的Qt版本是5.7.0是32位的,所以会出现加载文件过多而崩溃的现象,方法为 1editbin /largeaddressaware qtcrea...

再谈Qt数据库

以前写的Qt数据退出时提示异常的情况,经历时间的摧残,再战数据库 多线程支持一个函数在不同线程中调用,可通过 QThread::currentThread来区分所以可声明一个单例函数 1static QSqlDatabase da...

Qt下的Websocket

在上一篇中介绍了使用 Qt 开发 HttpServer 常用的库,但是由于 HTTP 的特性使得只能是客户端主动请求,在对实时性要求比较高的情况下就需要轮询操作,WebSocket 的出现彻底改变这一现象 WebSocket 的使...

Qt下的Http服务器开发

在实际程序的开发中,html 越来越流行,作为跨平台的大户的 Qt 对 web 支持一直没有一个较好的官方模块来进行支持,本文简要介绍下常用的 Web 服务器 JQHttpServerJQHttpServer是大神 Jason 开...

Qt调用Python进阶篇

在上一篇中介绍了 Qt 调用 Python 的入门操作,这一篇中我们来看看还有哪些更高级的用法 写作原因在实际使用中可能有保密的需求,毕竟谁也不想自己辛辛苦苦写的 Python 代码就这么变成赤裸的小羔羊,在一篇Qt 调用 Pyt...