我又会了,if(isold ) 里面Qfont filename相对于重新构建了一个对象,和头文件里的filename不一样了,把Qfont删掉就好了,就统一了,不然头文件里声明的filename还是空
这不科学啊