【Pyqt5】窗口跳转闪退解决办法

简介: 【Pyqt5】窗口跳转闪退解决办法

pyqt5窗口跳转闪退如何解决


发现pyqt有个比较要命的问题,之前用pyside2的时候都没有这种情况。

pyqt在窗口跳转的时候会闪退:

1684132190399.jpg

原因是没有把QMainWindow()放到主进程的self中。如果不加self,则没有app = QApplication(sys.argv)支持,无法循环窗口。看到的闪退实则是开启一次窗口后退出。


解决办法:

给窗口加上self,让其支持循环。

1684132169425.jpg

相关文章
Pycharm主题切换(禁用)导致UI界面显示异常解决
问题记录 UI显示异常 安装多个主题时,当禁用某些主题,切换回one dark theme时,发现代码编辑窗口背景变成白色,菜单栏其他地方背景为黑色 问题原因 查看Settings>Editor>Color Scheme>General,发现方案被改为-Classic Light
|
6月前
Mac系统下Qt程序图标设置方法
Mac系统下Qt程序图标设置方法
107 0
|
缓存 小程序 开发工具
解决微信开发工具的调试器加载错误,从任务栏打开工具可能导致该问题,请不要从任务栏启动工具。 和调试器控制台显示为空,刷新出不来的问题。
解决微信开发工具的调试器加载错误,从任务栏打开工具可能导致该问题,请不要从任务栏启动工具。 和调试器控制台显示为空,刷新出不来的问题。
571 0
webstorm打开新项目提示设置、是否在新窗口打开提示
webstorm打开新项目提示设置、是否在新窗口打开提示
|
API Windows
win11右键菜单改回win10教程(亲测可用-全流程截图)
win11右键菜单改回win10教程(亲测可用-全流程截图)
1112 0
win11右键菜单改回win10教程(亲测可用-全流程截图)
X11/XWINDOW GUI窗口应用在任务栏上没有显示的解决办法
X11/XWINDOW GUI窗口应用在任务栏上没有显示的解决办法
124 0
|
Windows
Win10任务栏无响应解决方法集锦
Win10任务栏无响应解决方法集锦
458 0
Win10任务栏无响应解决方法集锦
WIN10右键菜单长时间转圈的解决办法之二
WIN10右键菜单长时间转圈的解决办法之二
127 0
MFC下运行控制台不显示黑屏
MFC下运行控制台不显示黑屏
101 0
|
开发者
uniapp中showToast之后延迟跳转页面,解决提示在真机中一闪而过
请求接口需要调用 uni.showLoading(),接口请求结束调用 uni.hideLoading(),满足需求条件后调用 uni.showToast()给用户提示信息,在开发者上正常,但是在真机上会出现提示信息一闪而过。
1407 0