我正在尝试从主OS线程以外的线程使用此api QtMobility的:: QSystemDisplayInfo ::颜色质量汇总
每次都会崩溃。有没有办法在主线程之外进行这样的调用?
答案 0 :(得分:0)
根据我在桌面上使用Qt的经验,任何需要GUI或来自底层GUI子系统的信息(无论是Windows,OS X还是X11)最好留在主线程上运行。根据注释(以及其中的链接SO问题),您可以尝试首先在主线程上实例化QtMobility::QSystemDisplayInfo
对象,并在工作线程中使用它。但是,我学会了坚持“只做主线程中的GUI内容”规则。