QPixmap: It is not safe to use pixmaps outside the GUI thread原因

Qt只允许主线程使用界面类,因为界面类不是线程安全的,不可重入,在多个线程中使用可能会出现问题,因此Qt不建议主界面线程外的线程使用图形类和调用图形类接口。建议你修改最初的设计,让界面与控制分离,主线程主要做界面显示,次线程使用signal-slot控制主线程中的界面类,从而间接达到控制目的,connect时指定slot在主线程中运行

你可能感兴趣的:(QPixmap: It is not safe to use pixmaps outside the GUI thread原因)