自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Qt Moc及信号-槽源代码解析

版本Qt5.12.3 moc_test.cpp位于可执行文件目录下,其余源代码都位于Qt5.12.3\5.12.3\Src\qtbase\src\corelib\kernel一. MOC1.1 简介元对象编译器moc(Meta-Object Compiler)是Qt对C++的扩展。可以先把它看作一个代码生成器。以test类为例,构建项目时,moc读取C++头文件。如果在test.h中找到Q_...

2020-04-08 15:09:17 1655

原创 Qt解析Xml及excel

项目中经常使用Xml格式的文件及表格来保存数据,不免要对这些文件进行操作。本文简单介绍了Qt对Xml文件及excel文件的常用操作。Qt 5.12.3+MinGW 64bit一. Xml解析Qt解析Xml大概有三种方式:QDOM,QXmlSimpleReader,QXmlStreamReader,本文使用第一种方式。1. 配置.pro文件里加Qt += xml;C++头文件中加#incl...

2020-03-31 16:18:15 800

原创 Qt源代码编译及QNX系统下安装

Qt版本 Qt5.12.3 目标系统 QNX7.0 编译系统 linux一. Qt源代码编译这一节的主要目的是为了生成面向QNX系统的qmake工具1.下载Qt源码Qt官网上有,我下载的是qt-everywhere-src-5.12.3.tar.xz2.解压xz -d xxx.tar.xz 将 xxx.tar.xz解压成 xxx.tar 然后,再用 tar xvf xxx.tar来解包...

2020-03-27 16:10:13 1390

原创 Qt资源使用方式及资源系统简述

本文将介绍Qt两种资源使用方式,方便指定我们直接用qrc和rcc命名。版本:Qt 5.12.31.Qrc一般来说,资源文件可以在资源收集文件(.qrc)中指定,包括字体文件(.ttf),图片(.png),翻译文件(.qm)以及qml页面文件(.qml)等。.qrc文件中列出的资源文件属于应用程序源树的一部分。在.qrc文件中描述的资源文件路径也是相对于.qrc文件所在的目录的。当然,其中的...

2020-03-25 17:43:56 583

原创 Qml+C++实现动态翻译

前言:本文是作者集各方面资料及自己项目经验所写,若有错误,恳请指正。版本:Qt 5.12.3Qml动态语言切换,亦或动态翻译,亦或是Qml国际化其本质基本相同,本文是使用Qml和C++混合编程实现程序的动态翻译。前半部分是大致实现,最后有作者对网上资料的一些误区指正以及自身的项目经验。大概流程:Qml侧:处理需要翻译的字符串,生成可以使用的.qm文件。C++侧:加载语言包实现翻译。一. 将...

2020-03-23 17:44:21 1699

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除