2

Q_ENUM在我的代码中使用宏,然后我使用关联QMetaEnum来填充QComboBox.

是否有任何“标准”方法来管理Q_ENUM密钥的翻译(用方法检索QMetaEnum::key())?

我在 Qt 的文档中没有找到任何内容,主要问题是在 *.ts 文件中自动为 .ts 的所有键添加翻译键Q_ENUM

谢谢

4

1 回答 1

2

您必须自己提供翻译密钥,并通过一系列QT_TR_NOOP()扩展来lupdate获取它们。

如果这真的很麻烦,您可以编写一个小程序来lupdate从您的元对象生成合适的输入文件。

于 2016-07-12T14:53:56.080 回答