笔记
文章平均质量分 65
阿拉斯加花猫
这个作者很懒,什么都没留下…
展开
-
Qt线程池
说明Qt中可以有多种使用线程的方式:继承QThread,重写run()接口; 使用moveToThread()方法将QObject子类移至线程中,内部的所有使用信号槽的槽函数均在线程中执行; 使用QThreadPool线程池,搭配QRunnable; 使用QtConcurrent;本文跳过第1和第2中方式,介绍后面两种线程池创建和销毁线程需要和OS交互,少量线程影响不大,但是线程数量太大,势必会影响性能,使用线程池可以这种开销; 线程池维护一定数量的线程,使用...转载 2022-04-08 23:36:40 · 8084 阅读 · 0 评论 -
Qtablewidget的排序问题
1QTablewidget自动排序Qtablewidget自带的有排序函数,点击表头可以进行某一行/列进行大小排序,但该函数仅限于静态表格数据,如果是定时刷新的表格数据,下一次刷新后就会恢复之前的非排序状态,如果想点击一次后,后面实时刷新的数据也按排序效果,那么需要重新写排序函数。2.我是数据在QMAP中,对Qmap进行了排序,这样点击一次后,后面就可以一直按照大小排序了,而且是多列同时联动排序。...原创 2021-09-10 14:26:19 · 4025 阅读 · 0 评论