Qt
喝水的宝宝
这个作者很懒,什么都没留下…
展开
-
多线程的实现
1. 为什么要使用多线程 通常情况下,应用程序都是在一个线程中执行操作。但是,当调用一个耗时操作(例如,大批量I/O或大量矩阵变换等CPU密集操作)时,用户界面常常会冻结。而使用多线程可以解决这一问题。2. 多线程有以下几个优势:提高应用程序响应速度。 这对于图形界面开发的程序尤为重要,当一个操作耗时很长时,整个系统都会等待这个操作,程序就不能响应键盘、鼠标、菜单等操作,...原创 2018-03-27 19:53:06 · 258 阅读 · 0 评论 -
qt多线程的一些细节
首先这篇文章我也是东凑西拼,所以确实有些人会觉得很乱。但是在这个到处拼凑别人博客的时候,解决了我几个疑惑,所以大家可以带着这几个问题看这篇博客。 我的疑惑1:辨别对象所依赖的线程;辨别run()函数、槽函数是在主线程中执行还是在次线程中执行? 我的疑惑2:如何区分直接连接、队列连接、自动连接?1. 线程的依附性 一个QObject实例是具有线程依附性的,或者说它驻留在某个线程。当...原创 2018-03-27 19:53:54 · 585 阅读 · 0 评论