我正在开发使用Visual Studio和Qt Visual Studio加载项的Qt应用程序。我在源代码中使用非Latin1字符,所以我需要在.pro文件中指定CODECFORTR以便QtLinguist正确显示它。但是VS加载项不会创建.pro文件,它只在项目上下文菜单中提供“lupdate all files”和“lrelease all file”选项。有没有办法将CODECFORTR选项传递给使用VS加载项的lupdate工具?Visual Studio中的Qt语言学家CODECFORTR选项
2
A
回答
0
在Qt的VS解决插件V1.1.9。 在Qt项目设置对话框中增加了lupdate和lrelease工具的选项。
1
试试这个:
#include <QApplication>
#include <QtGui>
#include <QTextCodec>
int main(int argc, char *argv[]){
QApplication a(argc, argv);
QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));
QTextCodec::setCodecForCStrings (QTextCodec::codecForName("UTF-8"));
...
...
return a.exec();
}
您可能需要更改UTF-8编码带,美使用
相关问题
- 1. Visual Studio中的多语言项目
- 2. Qt语言学家:将源代码的母语与翻译交换?
- 3. Visual Studio 2010语言支持
- 4. Visual Studio 2015 - 卸载语言
- 5. Github上语言学家通配符
- 6. Visual Studio 2010中的默认语言
- 7. 哪些是Visual Studio中的/ Za选项禁用的ANSI c语言扩展?
- 8. 在Visual Studio中使用不同语言的多个Web项目
- 9. GitHub语言学家是否支持语言学家出售的前缀通配符?
- 10. 在项目中学习语言?
- 11. 如何加载qt语言学家动态更改标签文本
- 12. visual studio 2013选项
- 13. 更改语言的Visual Studio 2017 RC
- 14. 有关Visual Studio的多语言切换
- 15. 在Visual Studio 2008中更改首选语言
- 16. 编程语言的初学者选择
- 17. Qt Visual Studio加载项问题
- 18. Visual Studio 2008 Qt项目配置
- 19. 从Visual Studio项目到文件.exe(Qt)
- 20. Qt Visual Studio 2008加载项问题
- 21. Visual Studio宏 - 代码Gen语言
- 22. Visual Studio:语言服务错误
- 23. 重复Visual Studio扩展单一语言
- 24. Visual Studio 2013和Typescript 1.3语言服务
- 25. 更改Visual Studio社区构建语言
- 26. Visual Studio Java语言支持添加jar
- 27. Visual Studio 2008 C++语言支持?
- 28. Visual Studio自定义语言服务
- 29. QT和Visual Studio 2010
- 30. Visual Studio 2005中的调试器选项