Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/143.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何通过单击按钮将QMenu文本从英语更改为俄语 请考虑我们有一个菜单,它有一个文本集“MyMeNU”,我想通过点击同一个小部件中的按钮从“MyMunu”改为“Y-Y-Y*Y.*”来改变菜单文本。你能带一段代码来做那个操作吗_C++_User Interface_Qt_Qt4 - Fatal编程技术网

C++ 如何通过单击按钮将QMenu文本从英语更改为俄语 请考虑我们有一个菜单,它有一个文本集“MyMeNU”,我想通过点击同一个小部件中的按钮从“MyMunu”改为“Y-Y-Y*Y.*”来改变菜单文本。你能带一段代码来做那个操作吗

C++ 如何通过单击按钮将QMenu文本从英语更改为俄语 请考虑我们有一个菜单,它有一个文本集“MyMeNU”,我想通过点击同一个小部件中的按钮从“MyMunu”改为“Y-Y-Y*Y.*”来改变菜单文本。你能带一段代码来做那个操作吗,c++,user-interface,qt,qt4,C++,User Interface,Qt,Qt4,看看“动态翻译” 这也将对您有所帮助: 基本上,当您调用:qApp->installTranslator(MyAppTranslator)时,它将创建一个QEvent::LanguageChange 因此,提供一个简单的带有英语/俄语的QComboBox,当所选语言发生变化时,调用qApp->installTranslator(MyAppTranslator)。然后确保在更改事件中正确设置了按钮,就这样 希望对你有所帮助 看看“动态翻译” int main(int argc, char *arg

看看“动态翻译”

这也将对您有所帮助:

基本上,当您调用:qApp->installTranslator(MyAppTranslator)时,它将创建一个QEvent::LanguageChange

因此,提供一个简单的带有英语/俄语的QComboBox,当所选语言发生变化时,调用qApp->installTranslator(MyAppTranslator)。然后确保在更改事件中正确设置了按钮,就这样

希望对你有所帮助

看看“动态翻译”

int main(int argc, char *argv[])
{

    QApplication app(argc, argv);

    QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));//this is the solution
    .............
}
这也将对您有所帮助:

基本上,当您调用:qApp->installTranslator(MyAppTranslator)时,它将创建一个QEvent::LanguageChange

因此,提供一个简单的带有英语/俄语的QComboBox,当所选语言发生变化时,调用qApp->installTranslator(MyAppTranslator)。然后确保在更改事件中正确设置了按钮,就这样

希望对你有所帮助

int main(int argc, char *argv[])
{

    QApplication app(argc, argv);

    QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));//this is the solution
    .............
}
在代码中,如果使用tr()函数[tr(“您的文本”)]从头开始设置字符串,则可以动态更改字符串

在代码中,如果使用tr()函数[tr(“您的文本”)]从头开始设置字符串,则可以动态更改字符串