1. 程式人生 > >《Qt5+報錯"Could not parse stylesheet of object 0x14e70758"》

《Qt5+報錯"Could not parse stylesheet of object 0x14e70758"》

出現問題 

報錯程式碼:

ui->labelExperStatus->setStyleSheet("{color: black;font: 9pt 微軟雅黑;}");

“Could not parse stylesheet of object 0x14e70758”

意思是:不能解析物件0x14e70758處的樣式表

 

問題原因

使用樣式表美化Qt控制元件時,語法錯誤,缺少控制元件類名

 

解決方法

ui->labelExperStatus->setStyleSheet("{color: black;font: 9pt 微軟雅黑;}");

修改為:

ui->labelExperStatus->setStyleSheet("QLabel{color: black;font: 9pt 微軟雅黑;}");