pyqt5使用Combo Box中clear后程序崩溃的问题
本人在用python写一个界面的逻辑时候,需要使用清空控件Combo Box里面所有item这个操作。
想都没想直接用了clear这个操作。没想到程序崩了!
按照预期,程序执行完所有页面初始化打印了页面初始化之后,会执行清理控件内容的操作,然后打印清理成功。但程序直接崩溃了。
后来通过查询网上QT编程时候Combo Box也会有这个问题!
分析了一下,大概是我用Combo Box 连接了一个槽函数,在槽函数里面我涉及到了信号的发送。
于是我就在那行clear代码之前,把信号断开了。
然后清理。
清理完再连接!
我们就可以观察到打印了“清理成功”四个字。ok啦。