从QThread继承并具有run方法的类可以使用其他方法,是否可以像其他普通方法(不是从QThread继承)类一样使用?
答案 0 :(得分:2)
是的,从QThread继承的类仍然是普通类。但是,必须注意对synchronize调用在不同线程上下文中发生的成员函数(即来自run方法外部的调用)。有关详细信息,请阅读Thread Support in Qt。 Herb Sutter也有一个很好的collection of articles discussing different aspects of concurrency。