Qt的线程池QThreadPool
Qt

Qt的线程池QThreadPool

    线程可以帮助我们处理耗时的操作以防止界面卡死,也可以提高程序的并发性。但线程也不是创建越多越好,因为创建、销毁线程以及切换线程都是需要消耗资源的。线程池...

fearlazy 2018-10-25 1484 0
Qt线程之moveToThread
Qt

Qt线程之moveToThread

上一篇我们通过子类化QThread的方式实现了多线程。这一次将使用另一种方式实现多线程,那就是通过moveToThread将对象移动到子线程(不知道这样表达是否准确,反正意思差不多)。moveToTh...

fearlazy 2018-10-24 907 0
Qt多线程第一课QThread
Qt

Qt多线程第一课QThread

    多线程基本上是每个程序员都会遇到的。在Qt中的界面相关的操作都是在主线程中执行的,如果把一些耗时较长的工作也放到主线程中执行的话就会造成界面的卡死现象。...

fearlazy 2018-10-22 552 0
QLocalSocket又是个什么玩意?
Qt

QLocalSocket又是个什么玩意?

    之前认识了QTcpSocket、QUdpSocket和QWebSocket,现在又来了个QLocalSocket。Qt的socket团兄弟真多。那么QL...

fearlazy 2018-10-17 1116 1
QUdpSocket初次见面多多关照
Qt

QUdpSocket初次见面多多关照

    QUdpSocket是Qt对UDP的封装。UDP是无连接的,发送数据前不需要建立连接,因此可靠性就没那么好了。不过UDP带来的好处就是效率高、占用资源少...

fearlazy 2018-10-15 460 0
Qt封装的websocket了解一下
Qt

Qt封装的websocket了解一下

    第一次看到websocket这个词时很难想到它竟然会是一种协议。据说是一种全双工通讯协议,服务器也可以主动向客户端发送数据,解决了Http协议一问一答式...

fearlazy 2018-10-07 656 0
Qt多个信号连接同一个槽的方法
Qt

Qt多个信号连接同一个槽的方法

    Qt的信号/槽机制给我们编程带来了很大的便利。在多数的情况下,我们只需要一个信号对应一个槽就可以了。但有时候我们也会遇到多个信号对应一个槽的情况。比如说...

fearlazy 2018-09-13 769 0
QGraphicsScene绘制背景图片引起的问题
Qt

QGraphicsScene绘制背景图片引起的问题

    项目是基于Qt的图形视图框架编写的,现有个需求是要在图形中加入自定义的背景图片。心想不就是个背景图片吗?只要重写drawBackground函数我想怎么...

fearlazy 2018-09-04 1031 0