![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
然而到了平面上
当雪崩时,没有一片雪花是无辜的
展开
-
QT QObject分析
QT QObject分析看了上面大佬写的东西,自己也总结一下吧,元对象系统中实现了很多功能,有信号槽机制,将信号,槽,qt 的一些宏转化为 moc_*.h文件,而且其中的信号和槽连接,是通过字符串连接的,然后通过存储的数据,在函数中判断所类型,和取得的序列号,然后通过switch case到达相应的槽。值得注意的点:而槽所对应的参数比信号要少,会自动获得较少的。对于sender()...原创 2019-06-14 10:24:36 · 725 阅读 · 0 评论 -
Qt提供的线程同步方式
Qt提供的线程同步方式一般采用了4种方式,主要是为了线程之间的步调,以便更好的配合QMutex QMutexLockerQSemphoreQWaitConditionQReadWriteLockQMutex最常用的方式,值得注意的是,需要在两个线程中使用同一个锁,然后才能起到锁的作用,主要是为了防止多线程对单个数据的同事操作。所以,在单线程中,对于锁而言,是没有任何意义的。而对于...原创 2019-06-15 23:40:30 · 1048 阅读 · 3 评论 -
qt cmake 使用
qt cmake 使用首先是环境变量的设置下面是自动化脚本设置的步骤。首先是设置环境变量,将cmake的环境和mingw的环境变量设置的到其中。set path=C:\Qt\Qt5.12.0\Tools\mingw730_32\bin;C:\Qt\Qt5.12.0\5.12.0\mingw73_32\bin;C:\Program Files (x86)\CMake\bin; // se...原创 2019-06-21 15:51:44 · 1098 阅读 · 0 评论