QT
coologic
博客主站:www.coologic.cn
展开
-
QWidget一生,从创建到销毁事件流
最近做UI,有多个窗口嵌套,且所有窗口均用了Layout布局,当运行程序时,主窗口布局有效,而嵌套的窗口布局未生效。 构造函数Resize() 首先我想到的是,我设置了Layout,那么他会自动调整大小,是不是在创建子窗口的时候并没有获取到此窗口在父类布局中占用的位置?那么我在构造的时候分别设置每个子窗口即可。 child_widget->Resize(this->XXX...原创 2019-04-24 22:02:28 · 905 阅读 · 0 评论 -
Qt多线程-QThreadPool线程池与QRunnable
介绍 线程的创建及销毁需要与系统交互,会产生很大的开销。若需要频繁的创建线程建议使用线程池,有线程池维护一定数量的线程,当需要进行多线程运算时将运算函数传递给线程池即可。线程池会根据可用线程进行任务安排。 QThreadPool 相关帮助文档:QThreadPool 此类为Qt提供的线程池函数,使用此类只需要配置线程池的最大线程数量、线程长时间不使用的过期时间等参数,不需要进行QT...原创 2019-08-22 08:59:58 · 651 阅读 · 0 评论