QT程序的崩溃解决问题

QT想让settext()的背景颜色设置成图片的颜色而写的这段代码,为什么删去程序可以正常运行,加上之后程序就崩溃了(图片位置正确)

img

img

这种崩溃一看99%都是由空指针或者野指针引起的,你指针都new在这段代码下面,所以这段代码运行时指针都是无效的

chinese 未初始化的指针,new 在后边,你把 所有的 ->setStyleSheet 的指针都在这之前 new 出来

【相关推荐】




如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

崩溃的时候在弹出的对话框按相应按钮进入调试,按Alt+7键查看Call Stack即“调用堆栈”里面从上到下列出的对应从里层到外层的函数调用历史。双击某一行可将光标定位到此次调用的源代码或汇编指令处,看不懂时双击下一行,直到能看懂为止。