![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
rabit87
这个作者很懒,什么都没留下…
展开
-
Qt资源系统
目录Qt资源系统资源收集文件(.qrc)外部二进制资源编译资源压缩在应用程序中使用资源使用库中的资源Qt 资源系统Qt 资源系统是一种与平台无关的机制,用于存储应用程序的可执行的二进制文件。如果您的应用程序总是需要使用一组特定的文件(图标,翻译文件等),并且您不想冒丢失文件的风险,这将会很有用。资源系统基于qmake,rcc(Qt的资源编译器)和QFile...翻译 2019-10-16 15:56:10 · 614 阅读 · 0 评论 -
QT 多语言动态切换设计说明
背景说明项目使用visual studio 2008 + qt 4.7.3 开发,所有的ts文件都同时存放在指定文件夹,通过批命令生成一个.qm文件。1 概述软件需要支持中文、英文切换。当软件切换到不同语言时,软件界面对应的文字说明、提示信息等都需要切换到对应的语言。2 设计说明QT提供自带的类Qtranslator支持输出文字的国际化。这个类对象包含一系列的翻译文件。Qtra...原创 2018-02-24 14:37:25 · 1886 阅读 · 0 评论 -
QT 国际化问题总结
有段时间使用QT进行国际化处理,现将项目中遇到的问题进行一一总结。1.获取翻译词条。提取的词条的源文件所在的路径不能有空格,否则在使用lupdate时会提取词条失败。2.自动化词条提取。提前将lrelease命令写入到批处理文件,然后再通过设置visual studio的自定义生成步骤,在每次编译前自动更新一次。如下图:3.qt内置控件翻译。在项目中先加载qt自带的翻译文件(具体操作可百度),然后...原创 2018-02-24 15:17:49 · 456 阅读 · 0 评论 -
自定义多选QComboBox
因项目需求,需要实现QComboBox的多选功能,如下图所示:思路:QListWidget +QListWidgetItem + QCheckBox代码如下#ifndef MUTICOMBOBOX_H#define MUTICOMBOBOX_H#include <QWidget>#include <QListWidget>#include &l...原创 2019-05-17 10:01:22 · 2850 阅读 · 3 评论