- 博客(0)
- 资源 (9)
- 收藏
- 关注
Qt 翻译原生widgets,生成widget.qm翻译文件,实现QTextEdit 右键中文菜单
由于QTextEdit中使用的对象QWidgetTextControl中的复制、粘贴等右键菜单项在qt_zh_CN.qm中没有被翻译,需要自己翻译Qt 部件相关的模块为widgets,进入 widgets 源码相关路径(例如,C:\Qt\Qt5.9.1\5.9.1\Src\qtbase\src\widgets),打开 widgets.pro,添加:TRANSLATIONS += widgets.ts,在 Qt Creator 的系统菜单中,选择:工具 -> 外部 -> Qt语言家 -> 更新翻译(lupdate),就会在 widgets.pro 所在目录下生成一个 widgets.ts 文件。用 Qt Linguist 打开 widgets.ts,找到需要翻译的部件,进行翻译。以 QTextEdit 右键菜单(复制、粘贴)为例,由于 QTextEdit 右键菜单通过 QWidgetTextControl 实现,找到 QWidgetTextControl,翻译相关选项。保存翻译后的文件,选择:文件 -> 发布,这时会生成一个名为 widgets.qm 的文件,使用 QTranslator 加载生成的 widgets.qm 文件:
QTranslator translator;
translator.load(":/qm/widgets.qm");
app.installTranslator(&translator);
程序就可以显示为指定的语言了
2020-06-02
Qt使用QSerialPort开发的串口调试工具,支持高波特率
基于QSerialPort开发的串口调试工具,支持高速自定义波特率,自动发送,自定义功能按钮及指令,采用QSS样式表进行了美化,给公司做的测试调试用工具,共有3个模块,可以在此基础上删减。共分两个版本,win7版本适合win7及以上版本(采用Qt5.9.1开发),xp版本适合在xp系统以上运行(采用Qt5.1.1开发)
2020-04-18
Qt二维码生成qrencode源码程序.rar
Qt5.9.1使用qrencode接口生成二维码图片,对qrencode接口进行封装,派生二维码显示窗口类QRWidget,g根据输入的内容动态生成二维码,同时可进行二维码图片保存。
2020-03-12
WebSocket客户端和服务端源码(Qt5.9.1).rar
用Qt自带QWebSocketServer和QWebsocket模块实现websocket服务端、客户端通信,附带源码
2020-01-11
Qt使用cef加载网页,可播放实时视频、Cef库文件二次封装、Qt与cef交互使用示例
Qt5.9.1使用cef播放实时视频流正常显示,不会出现白屏。资源包含了cef源文件,生成vs2015工程项目,编译输出libcef_dll_wrapper.lib库步骤及注意事项,QCefWebView二次封装cef库项目及生成步骤,Qt环境下cef使用的示例代码,与cef JS交互的接口介绍及详细使用步骤,全网最全的关于qt使用cef的教程,如有问题可联系qq:442505186
2019-12-10
Qt使用Qt_vlc实现简单本地视频播放与RTSP视频流播放,支持播放、暂停、停止、截图、进度显示功能
Qt5.9.1 使用Qt_Vlc库创建简单的RTSP流视频和本地视频播放器,包含Qt_Vlc库生成的详细步骤及工具,生成的VS2015工程文件,同时把5.9.1下生成的库文件及示例源码一起奉上,希望对大家有帮助,全网最详细关于Qt_vlc使用的使用教程,如有问题可加QQ:442505186
2019-08-31
基于Qt5.9.1应用程序自动升级方案完整源代码,updateTest为ftp服务器端放置的升级文件目录
写的应用程序自动升级完整方案(源码),更换成自己的ftp服务地址、端口、用户、密码后即可使用,updateTest为ftp服务器端放置的升级文件,内含QNetworkAccessManager批量下载示例,启动外部exe,文件拷贝删除相关操作。
updateTest为ftp服务器端放置的升级文件目录,更改版本号可控制哪些文件进行升级或需要增加,通过ftp服务器下载最新运行程序及依赖文件更新到本地
2019-06-13
基于Qt5.9.1(MSVC) PJSIP网络电话源代码,带pjsip2.8 lib库,保证正常编译运行
近期要开发一个windows基于QT 的PJSIP网络电话小项目,查了很多资料,均未有一个完整可编译运行的参考资料,经过几天的调试整理,终于搞定了这个小项目,同时把pjsip 2.8编译完成的库分享给大家,在H:\pjsip\pjproject-2.8\lib里(大家根据自己的路径进行调整),我用的是libpjproject-i386-Win32-vc14-Debug.lib,几个库都能用,只需要修改.pro文件里的配置即可,如有问题可联系我,pjsip2.8相关头文件、源文件及生成库可到百度网盘下载
2019-03-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人