首先使用调试模式,发现mainwindow进行初始化列表后就卡住了。
继而把mainwindow里面的代码一行行屏蔽运行,发现罪魁祸首-----QPrinter。
因为windows系统升级安装了kb5006670,kb5005539导致打印机连接不上,会卡住。
这可能就是导致程序卡住的原因。删除出错的打印机即可程序运行正常。
ps:如果升级了kb5006670,kb5005539导致共享打印机出错,则卸载这两个模块,然后重新连接一下该共享打印机,即可正常打印。
博客内容描述了在调试模式下,mainwindow初始化时因QPrinter导致程序卡住的问题。经过排查,发现Windows系统升级的kb5006670和kb5005539补丁影响了打印机连接。解决方案是删除错误的打印机或者卸载这两个补丁并重新连接共享打印机,以恢复正常打印功能。
首先使用调试模式,发现mainwindow进行初始化列表后就卡住了。
继而把mainwindow里面的代码一行行屏蔽运行,发现罪魁祸首-----QPrinter。
因为windows系统升级安装了kb5006670,kb5005539导致打印机连接不上,会卡住。
这可能就是导致程序卡住的原因。删除出错的打印机即可程序运行正常。
ps:如果升级了kb5006670,kb5005539导致共享打印机出错,则卸载这两个模块,然后重新连接一下该共享打印机,即可正常打印。
2108
5426

被折叠的 条评论
为什么被折叠?