最近做项目的时候遇到一个棘手问题,请高手指导下!
问题描述:
1、某些操作可能比较耗时,所以当点击按钮时候必须显示一个模态对话框提醒用户,并屏蔽用户的操作。
本人做法:
1、由于GUI元素只能在主线程里面处理,所以模态对话框只能在主线程里面显示。
这样主线程就处于堵塞状态。
2、QThread里面获取主线程的指针。然后调用主线程的一些函数。
问题描述:
1、主线程里面被调用到的函数很多有涉及到GUI的,要每个都进行重新封装剥离UI元素,很麻烦。
2、有很多这样的耗时的操作。用这种方法不太现实。
求高手指导下。拜谢,拜谢!!!