当前位置: 首页 > news >正文

部分控件的setText文案没有出现在retranslateUi()中,多语言切换不生效问题

问题:在designer中设计UI,我从其他ui文件copy了部分控件,新ui文件重新编译生成后,setText()并没有出现在新文件的retranslateUi()函数中,导致多语言切换不生效。

    void retranslateUi(QWidget * LocalFile){Q_UNUSED(LocalFile);} // retranslateUi

解决:
1,在designer中使用图中所示按钮还原text,一定要用该按钮还原,再重新输入文本!!
在这里插入图片描述
该操作对应到ui文件中的变化:
修改前:

      <property name="text"><string notr="true">No downloaded</string></property>

修改后:

      <property name="text"><string>No downloaded</string></property>

2,重新编译,retranslateUi()中出现

    void retranslateUi(QWidget * LocalFile){labelEmptyInfo->setText(QApplication::translate("LocalFile", "No downloaded", nullptr));Q_UNUSED(LocalFile);} // retranslateUi

问题解决。

http://www.lryc.cn/news/420785.html

相关文章:

  • ubuntu系统下安装LNMP集成环境的详细步骤(保姆级教程)
  • 化繁为简:揭秘中介者模式在Java设计中的魅力与力量
  • Postgresql导入矢量数据
  • 二叉树拙见
  • APT 组织 Kimsuky 瞄准大学研究人员
  • Golang | Leetcode Golang题解之第327题区间和的个数
  • Django5实战
  • 网址管理功能 Webstack
  • 【热工与工程流体力学】第1章 流体及其主要物理性质,流体的粘性,压缩性,流体的质量力和表面力(西北工业大学)
  • TCP和UDP区别,各自的应用场景
  • Java开发工具IDEA
  • VIVADO IP核之DDS直接数字频率合成器使用详解
  • Vue3 插槽 使用笔记
  • Vue2与Vue3响应式原理对比
  • Android系统Android.bp文件详解
  • eNSP 华为静态路由配置
  • Type-C PD芯片:引领智能充电与数据传输的新时代
  • 天气查询 免费
  • VC 与 VS(visual studio) 的对应版本
  • Qt使用lupdate工具生成.ts文件
  • 编程-设计模式 1:工厂方法模式
  • Linux 快速构建LAMP环境
  • 【C/C++】语言基础知识总复习
  • 【漏洞修复】Tomcat中间件漏洞
  • 10.动态路由绑定怎么做
  • 操作ArkTS页面跳转及路由相关心得
  • Vue2-低版本编译兼容-基础语法-data-methods-双向数据绑定v-model
  • 提取“c语言的函数定义“脚本
  • pytorch学习(十二):对现有的模型进行修改
  • 服务器虚拟内存是什么?虚拟内存怎么设置?