在vs中使用qss文件的注意事项

今天在vs中测试qss样式表时遇到一个问题,问题描述如下:

描述:在项目中把qss文件作为资源文件使用时,修改qss文件,运行结果不发生改变,总是第一次的结果。

解决办法:在我的多次试验下,渐渐发现,当把qss文件作为资源文件使用时,每次的结果都和第一次一样,无论怎样修改qss文件。而且我输出qss文件的内容也和第一次编译时一模一样。期初我以为是因为vs只在第一次是完全编译,而之后都是部分编译,只要删除编译产生的结果即可使得运行结果发生变化,但试过之后才发现这样也没用。后来我的解决办法是,在资源文件(qrc)文件中删除qss文件,然后再重新添加,这样就可以改变运行结果。至于到底为什么会发生这种情况,我到现在也不是很明白。

你可能感兴趣的:(vs,qt5)