
QT
文章平均质量分 92
zichenla
这个作者很懒,什么都没留下…
展开
-
QT将QTableWidget数据保存至Excel
QT将QTableWidget数据保存至Excel主要参考一下三篇文章:这篇挺好的多看看里面的注释https://blog.youkuaiyun.com/qq_41605114/article/details/86597744上面注释看不明白的在结合这两篇多比较比较看看就明白了。https://blog.youkuaiyun.com/QIJINGBO123/article/details/87361933https://blog.youkuaiyun.com/LJianDong/article/details/8456519原创 2020-08-08 14:43:04 · 2341 阅读 · 0 评论 -
QT信号与槽的连接后槽函数执行方式
问题信号与槽是QT特有的一种功能吧,当使用connect函数将一个信号于一个槽函数绑定过后,那么信号当emit后,就会执行与之绑定的槽函数,那么问题来了,这个执行方式是怎样的,是立刻的还是异步的。如果是立刻的就是以中断形式去执行的,异步的也就是通过事件循环方式去执行的。是以中断形式去执行的?既当信号emit后就立即去执行槽函数,槽函数结束后返回,继续执行emit语句后的语句。还是以事件循环形式执行的?既当信号emit后,当成一个事件,进入事件队列,经由事件循环,最终去执行。探索问题抱着上述问题,我原创 2020-06-20 12:52:30 · 5890 阅读 · 2 评论 -
一个程序是不是只能有一个Mutex lock
首先呢,一个Mutex lock顾名思义就是互斥锁。就按平时理解的你给一个房间加锁了,用别的钥匙能打开吗。肯定不行啊,那么假如我用了其它的钥匙开锁会发生什么,简单出现死锁呗,因为程序就等在哪里了,等着钥匙开锁成功。总结呢,如果你用一个锁锁住一个东西,就必须用相同的锁去解锁这个,不能另外new一个,去解锁,会形成死锁。...原创 2020-06-08 14:16:49 · 259 阅读 · 0 评论 -
QT设置子窗体透明的一种方法
直接设置子窗体的两个属性即可setWindowFlag(Qt::FramelessWindowHint, true);setAttribute(Qt::WA_TranslucentBackground, true);原创 2020-06-01 23:25:37 · 763 阅读 · 1 评论 -
Qt多信号链接一个槽函数时是查看是由哪个触发的
Qt多信号是查看是由哪个发出的问题描述解决办法问题描述我们可能会遇到这样一个问题,当有很多信号链接在同一个槽函数时,当执行槽函数时并不知道当前是谁触发了这个槽函数,此时我们需要用QObject::Sender()这个函数,在槽函数中查看触发该槽函数的Object指针,进而找出是触发的。解决办法语法:**类名 *tmp = qobject_cast<类名 *>(sender())...原创 2020-03-19 13:01:06 · 2445 阅读 · 0 评论