最近在研究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。如下圖:
(2)文件/另存為/編碼方式選擇ANSI/保存
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動安全 [無線安全]玩轉(zhuǎn)無線電——不安全的藍牙鎖 2017-07-26
- 消息隊列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標分割】 2017-07-26
- 詞向量-LRWE模型-更好地識別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來看看(二) 2017-07-26