QT ButtonBox翻译(静态)

时间:2014-04-09 16:24:17

标签: c++ qt translation

我需要将ButtonBox中的标准按钮翻译成俄语。当我使用动态库时,我已经以这种方式加载了QTranslator

QTranslator qtTranslator;
if(qtTranslator.load("qt_ru",QLibraryInfo::location(QLibraryInfo::TranslationsPath)))
    qDebug() << "translation loaded";
qDebug()<<QLibraryInfo::location(QLibraryInfo::TranslationsPath);
a.installTranslator(&qtTranslator);

TranslationPath是“C:\ Qt \ 5.2.1 \ mingw48_32 \ translations”。我已静态链接我的项目,不知道如何翻译Buttonbox /我尝试将旧的TranslationPath中的“qt_ru.qm”文件添加到项目目录,但是翻译器不加载此文件。 QLibraryInfo :: TranslationsPath的新值是“C:/Qt/5.2.1/Src/qtbase/translations”,但没有这样的目录。

0 个答案:

没有答案