最近在研究qt界面開發(fā),發(fā)現(xiàn)使用qss對界面進行美化后效果不錯,要比mfc效率高很多,美化效果也很出色。但是在使用qss文件對界面控件進行美化的過程中遇到了個很奇葩的問題,困惑了我好久,今晚又遇到了,感覺整個人都不好了,問題癥狀如下:

 ?。?)我在Qt Creator中新建了一個工程,添加qss文件及內(nèi)容后運行,加載qss文件并運行程序,qss美化效果死活出不來(經(jīng)檢查,qss內(nèi)容及加載過程都正確);

 ?。?)在Qt Creator中打開一個現(xiàn)有項目,該項目中含有qss文件,能正確加載,在別的電腦上也驗證過美化效果能出來,在我電腦上直接運行也有效果,但是我更改了qss文件的內(nèi)容后,再運行,所有qss美化效果都沒了。

  通過從網(wǎng)上查詢,最終參考別人的意見并自己測試,最終解決,基本確定是qss編碼問題造成的,解決方案如下:

  (1)在項目中選中qss文件,右擊/用...打開/System Editor。如下圖:

    移動開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機開發(fā)培訓(xùn),手機維修培訓(xùn),手機軟件培訓(xùn)

  (2)文件/另存為/編碼方式選擇ANSI/保存

    移動開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機開發(fā)培訓(xùn),手機維修培訓(xùn),手機軟件培訓(xùn)

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負責(zé)任的教育,學(xué)習(xí)改變命運,軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式