Qt
不要再写bug啦
这个作者很懒,什么都没留下…
展开
-
关于Qt信号槽线程之间采用BlockingQueuedConnection的阻塞原理
//Qt部分源码如下.....//其他代码else if(type == Qt::BlockingQueuedConnection){ if(currentThread == objectThread) //如果是同一条线程,就死锁了 qWarning("QMetaObject::invoke: Dead lock detected"); QSema...原创 2020-01-13 17:23:20 · 9014 阅读 · 0 评论 -
关于windows热插拔检测的个人理解(使用Qt开发)
在Qt中每一个窗口类(widget)都有一个处理windows消息的函数,当windows出现热插拔事件的时候,会向每个窗口发送相应的WM_消息,在Qt下,最终将调到natevieEvent函数;下面以QWidget为例:virtual bool QWidget::nativeEvent(const QByteArray &eventType, void *message, long ...原创 2018-09-14 20:37:51 · 2387 阅读 · 1 评论