我正在使用 QT,最近開始使用 tr() 函式進行翻譯。
是否可以使用 QT 處理模型/視圖架構和翻譯?我的意思是模型資料的實時翻譯——假設我有這樣的資料:
n age ready
1 old yes
2 young no
3 old yes
4 young yes
5 old yes
6 old yes
7 medium no
8 medium no
9 medium no
我想在這些固定值離開資料庫時實時定義它的翻譯。(例如
yes - tak
no - nie
...
從資料庫中獲取值后,我嘗試使用 tr() 值,但無法在 tr() 處使用 QString
uj5u.com熱心網友回復:
tr()需要const char *,所以您需要做的就是將您的轉換QString為const char *. 閱讀此QString 到 char* 的轉換
您可以使用例如tr(yourstring.toUtf8().constData()).
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/429964.html
