天天看點

Qt5中QMessageBox按鈕無法顯示中文

問題描述:添加此翻譯檔案後QMessageBox按鈕依然無法顯示中文。

原因:qt5源碼更新翻譯檔案沒有更新。

解決方法:

1.搜尋檔案qt_zh_CN.ts,使用編輯器打開,将QDialogButtonBox修改為QPlatformTheme。

<name>QDialogButtonBox</name>      

2.打開Qt Linguist程式,加載修改後的檔案,點選"檔案"菜單,選擇另存釋出為qt_zh_CN.qm檔案,替換原有檔案即可正常顯示中文。

Qt5中QMessageBox按鈕無法顯示中文
Qt5中QMessageBox按鈕無法顯示中文

繼續閱讀