QT
qinyi_style
从事嵌入式软件开发,音视频开发
展开
-
第二章:嵌入式QT --多语言
嵌入式QT 常常需要支持多种语言动态切换,而QT在这方面很容易就可以实现 需要注意的几个点: 1、文件编码统一为UTF-8 2、要翻译的内容用QObject::tr()函数包括起来。 3、代码里面的内容最好是用英文来写。步骤: 1、在pro 文件加入 TRANSLATIONS+=language/qt_gui_zh_CN.ts TRANSLATIONS+=language/qt_gui原创 2017-05-06 13:41:24 · 1035 阅读 · 0 评论 -
第三章:嵌入式QT--自重启
在嵌入式QT 里面,有时候需要自重启QT进程,这时候就需要用到startDetached()函数。 该函数的主要作用是:Starts the program program with the arguments arguments in a new process, and detaches from it。实现完美的自重启需要以下步骤: 1、触发#define QtQuitFlag 90vo原创 2017-05-06 14:09:06 · 539 阅读 · 0 评论 -
QT 主进程多线程UI问题
QT 主进程多线程UI问题1.简介由于在主线程以及多线程中对GUI进行绘画刷新,导致了出现莫名其妙的问题。例如:1、在程序运行了一段时间后,程序UI不会刷新,运行的获取当前程序时间的程序一直在运行,但是不会将当前时间显示到界面上,其他后台显示信息,一切正常。经过鼠标的再次点击,程序会暂时恢复正常或者是直接程序终止退出。2、程序进程突然退出,后台gdb调试core dump文件打印如下:1....原创 2019-05-30 14:21:50 · 4234 阅读 · 3 评论