窗口由于子线程wait()而show不出来

窗口因为子线程wait()而show不出来?
我先show一个窗口,然后调用一个函数fun1,在fun1例里开了一个子线程进行一些较耗时的操作,子线程进行了wait(),然后就发现一开始的窗口就没出现,只要注释掉对fun1的调用就可以正常出现,这是什么原因导致的?有什么解决办法.

------解决方案--------------------
code is needed
------解决方案--------------------
没看到开子线程的代码