如何使用QTableWidgetItem文本在QT中翻译语言翻译

时间:2017-03-16 07:22:16

标签: c++ qt qt5.6

||

ru.ts文件

 QTableWidget* table = new QTableWidget();

 QTableWidgetItem *tw_1 = new QTableWidgetItem();
 tw_1->setText(QObject::tr("Table Name"));
 table->setItem(0,0, tw_1);

语言翻译在QTableWidgetItem中不起作用..如何在这里使用翻译..

1 个答案:

答案 0 :(得分:0)

您使用QObject::tr("Table Name")然后应在ru.ts文件中指定QObject

<context>
    <name>QObject</name>
    <message>
        <source>Table Name</source>
        <translation>Название таблицы</translation>
    </message>
</context>