4.91K 浏览
0

用pyqt5写的界面程序,想在窗口打开时获取账户数据,并在窗口刷新,若在显示窗口函数里加入while true窗口会卡死,若把while true和api.wait_update()放在协程或线程里,再放进显示窗口函数里,窗口可以打开,但会提示wait_update()不能放入协程,要如何解决呢?是不是要把while true和api.wait_update()放入一个loop循环里才行

 def showEvent(self,QShowEvent):
        print(‘窗口显示了’)
        while True:   #打开的窗口会卡死
        api.wait_update()

maxiangjun 已回答的问题 2022年4月2日
0

我也遇到类似问题,你的问题有解决了吗

maxiangjun 已回答的问题 2022年4月2日
0

问题subscribe后,在哪里能查看啊?

行止由心 已回答的问题 2020年6月11日
0

如需在协程中等待业务数据更新请使用 register_update_notify()

west 已回答的问题 2020年4月27日