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

深圳做的好的电子行业招聘网站深圳网站建设公司

深圳做的好的电子行业招聘网站,深圳网站建设公司,10个网站,专业做家居的网站假设您有QT语言家的基础知识,假设网上那些所有的问题您都已经排查过了,但依然翻译不生效,那么可以看下这篇帖子,其实就一个问题,变量的生命周期,假设QTranslator是一个函数内的变量,且没有被声明…

假设您有QT语言家的基础知识,假设网上那些所有的问题您都已经排查过了,但依然翻译不生效,那么可以看下这篇帖子,其实就一个问题,变量的生命周期,假设QTranslator是一个函数内的变量,且没有被声明为指针,那么函数执行结束这个变量就被释放掉了,也就是你的应用还没来得及加载这些翻译内容,变量已经被清空了,但为什么网上有一些例子这样写又成功了呢,我猜测是因为他们的项目足够小,在变量被释放前需要翻译的那三四个单词已经翻译完成了。下面举例说明。

int main(int argc, char *argv[])
{QApplication app(argc, argv);QTranslator translator;translator.load("trans_zh_CN.qm");app.installTranslator(&translator);return app.exec();
}

比如上面这段代码,QTranslator translator,可以能是事件循环的第一次循环结束后,已经被释放,这中间是有一段时间的,可能是几十毫秒,几百毫秒,这个时间加载量很小的翻译文件时没问题的,但是项目稍大就不行了,所以此处将QTranslator translator;定义为类的成员变量,或者new出来就可以解决这个问题。

上述关于事件循环的知识点,以及是否在事件循环第一次执行完以后变量就被释放掉全部是我猜测的,正确与否请自行辨别。

http://www.ritt.cn/news/17745.html

相关文章:

  • 网站维护怎么收费91永久免费海外地域网名
  • 深圳网站建设有免费的吗哈尔滨seo推广优化
  • 腾讯云服务器做网站可以吗论文收录网站有哪些
  • vue可以做pc网站吗百度在线
  • 怎样做音视频宣传网站yandx引擎入口
  • 上海商城网站武汉网站运营专业乐云seo
  • 江门做网站哪家好外贸推广平台哪个好
  • 属于外贸型的b2b电子商务网站今日军事新闻头条最新
  • 中国建设银行登录入口贴吧aso优化贴吧
  • 需要找做网站的2020年十大关键词
  • 青海百度关键词seo北京seo外包
  • 哈尔滨模板做网站企业查询app
  • 微网站怎么制作广州seo好找工作吗
  • 个人网站建设百家联盟推广部电话多少
  • 如何成功进行网络营销短视频搜索优化
  • 可以做填字游戏的网站做网络营销推广
  • 怎样做卖活网站seo培训网
  • 网站建设中 动态图片经典的软文广告
  • wordpress登陆可见百度seo和sem的区别
  • 怎么做网站的百度收录人民政府网站
  • 福田专门做网站推广公司优化方案英语
  • 春节网页设计主题天猫seo搜索优化
  • 电子商务网站建设的概要设计seo资源
  • 安卓系统上怎样做网站前端开发微信公众号推广软文案例
  • 消防证怎么考取需要什么条件百度seo搜搜
  • 华为荣耀官网网站seo推广公司哪家好
  • 大庆城乡建设局网站首页淘宝怎么做引流和推广
  • Wordpress图墙主题福建企业seo推广
  • 可以做简历的网站seo百度排名优化
  • 惠州网站建设外包windows优化大师和鲁大师