Qt如何使用线程启动别的函数
时间: 2023-04-08 17:00:58 浏览: 406
Qt多线程编程中的对象线程与函数执行线程
可以使用Qt的QThread类来创建线程,然后将需要启动的函数放在线程的run()函数中。具体步骤如下:
1. 创建一个继承自QThread的子类,并重写其run()函数。
2. 在子类的构造函数中,将需要启动的函数作为参数传入。
3. 在子类的run()函数中,调用传入的函数。
4. 在主线程中创建子类的实例,并调用其start()函数启动线程。
这样就可以在新线程中启动需要执行的函数了。
阅读全文