2
私のコードにQ_ENUM
マクロを使用していますが、QMetaEnum
を使用してQComboBox
を設定しています。Q_ENUMキーを翻訳する
メソッドで取得されたQ_ENUM
キーの翻訳を管理するための「標準的な」方法はありますか?
Qtのドキュメントで何も見つかりませんでした。主な問題は、Q_ENUM
のすべてのキーの* .tsファイルに自動的に翻訳キーを追加することです。
おかげ
私のコードにQ_ENUM
マクロを使用していますが、QMetaEnum
を使用してQComboBox
を設定しています。Q_ENUMキーを翻訳する
メソッドで取得されたQ_ENUM
キーの翻訳を管理するための「標準的な」方法はありますか?
Qtのドキュメントで何も見つかりませんでした。主な問題は、Q_ENUM
のすべてのキーの* .tsファイルに自動的に翻訳キーを追加することです。
おかげ
あなたはそれらをピックアップしてlupdate
ため、QT_TR_NOOP()
展開のシリーズで、翻訳の鍵を自分で提供する必要があります。
これは本当に面倒であれば、メタオブジェクトからlupdate
の適切な入力ファイルを生成するための小さなプログラムを書くことができます。
私が知る限り、Qtでサポートされていないもの – Felix