分类:

Qt

Qt图形视图框架绕不开的问题 - 坐标系
Qt

Qt图形视图框架绕不开的问题 - 坐标系

    上一篇了解了图形视图框架的构成。现在来了解一下在使用这个框架经常打交道的坐标系。坐标系有什么好了解的呢?不就是一个X轴和一个Y轴吗?对于QPainter...

fearlazy 2018-11-11 692 1
Qt之 Graphics View Framework's ABC
Qt

Qt之 Graphics View Framework's ABC

    Graphics View Framework谷歌翻译为图形视图框架。是Qt提供的用于管理2D图形的一个框架,这个框架的功能很强大,个人感觉这个框架是Q...

fearlazy 2018-11-11 392 0
Qt的QWaitCondition了解一下吧
Qt

Qt的QWaitCondition了解一下吧

    QWaitConditon也是用来同步线程的。从名字来看是等待条件,意思就是线程阻塞在等待条件的地方,直到条件满足才继续执行下去。等待条件的线程可以是一...

fearlazy 2018-11-09 470 0
Qt信号量QSemaphore认识一下
Qt

Qt信号量QSemaphore认识一下

    QSemaphore也是一个线程同步工具,这个工具像是QMutex的升级版。对于QMutex而言,只要一个线程拿到QMutex的使用权,其他线程再想要拿...

fearlazy 2018-11-05 781 0
Qt的读写锁QReadWriteLock要怎么玩?
Qt

Qt的读写锁QReadWriteLock要怎么玩?

    QReadWriteLock从名字看就知道是读写锁的意思。和QMutex一样,QReadWriteLock也是线程同步的一种工具。那么它有什么用呢?和Q...

fearlazy 2018-11-03 405 0
瞧一瞧Qt的QMutex(2)
Qt

瞧一瞧Qt的QMutex(2)

    上一篇说了那么多就是想表达QMutex是怎么运行的。不过QMutex的目的是保护数据,接下来就看看QMutex保护数据的例子吧。  ...

fearlazy 2018-10-31 361 0
瞧一瞧Qt的QMutex
Qt

瞧一瞧Qt的QMutex

    mutex一般称为互斥锁,是用于线程同步的。Qt帮助文档对QMutex有一段描述:QMutex是为了保护一个对象、数据结构或代码段,在同一个时刻只能有一...

fearlazy 2018-10-30 726 0
QtConcurrent之filter函数的使用
Qt

QtConcurrent之filter函数的使用

    filter是过滤的意思,QtConcurrent::filter函数就是用来实现并行过滤的。filter和map函数的使用方式是一样的,分为filte...

fearlazy 2018-10-28 415 0