[quote=引用 5 楼 jsjrj01 的回复:] 楼主那些耗时函数,封装到类中,然后moveToThread
楼主那些耗时函数,封装到类中,然后moveToThread
使用moveToThread,定义一个类从QObject继承下来,然后将你所说的所有的这些耗时函数定义为这个类的槽函数,然后在外面分别使用一个信号与这些耗时槽函数相关联,再在需要用的地方将这个类的对象moveToThread到一个线程中,想运行哪个函数就发送对应的那个信号,这样不需要继承多个QThread并重写run()函数。
16,212
社区成员
26,592
社区内容
加载中
试试用AI创作助手写篇文章吧