应用tr()函数

时间:2011-09-07 05:24:16

标签: qt4

您好我无法将tr()应用于传递给strings的{​​{1}}。 你能帮忙吗?

function

如何将MainWin::SetMenuBarButton (PdCount,"File", LEFT); 函数应用于字符串tr()

2 个答案:

答案 0 :(得分:3)

这取决于呼叫的位置。如果它位于任何QObject之外,则需要在QObject之前加上前缀:

MainWin::SetMenuBarButton (PdCount,QObject::tr("File"), LEFT);

修改以在期望const char*的函数中使用它:

MainWin::SetMenuBarButton (PdCount,QObject::tr("File").toAscii(), LEFT);

答案 1 :(得分:0)

它只是一个接受字符串的函数。一个简单的谷歌搜索可以帮助。

tr("FILE")