封装QtCore(在非Qt项目里使用QString,QJson,QFileInfo,QFile等类)

封装QtCore(在非Qt项目里使用QString,QJson,QFileInfo,QFile等类)

单独封装QtCore

一直以来使用QT的特性使用惯了,很多东西QT都封装得很好。如果突然有一天,不使用QT开发了,是不是不习惯。 
比如我们经常使用QString很多方法,string,wstring之间的转换,arg格式化。 
又比如Qt提供的Json相关使用。 
如果我们把QT这些方法抽取出来,单独封装。能在其它非QT项目中,能够正常使用会不会很好呢。 
其实QString,QJson,QfileInfo等,都封装在QtCore中。 
这里写图片描述 
这里,我截了部分图,相关还有很多可到文档中查看。

抽取QtCore库步骤

我们需要QT的Qt5Core.dll、Qt5Core.lib、QtCroe相关头文件(QT安装目录下拷贝过来)

1.这里包含QtCore相关头文件路径

这里写图片描述

2.这里包含QtCore.lib文件路径

这里写图片描述

3.这里加上QtCore.lib文件

这里写图片描述 
4.把QtCore.dll拷贝到应用程序同级目录下

这里写图片描述

好了,到了这里,我们的配置已设置完毕,这时,我们只需要到我们相应的工程下,调用相关QT方法编译就即可。

这里是我在Win32项目中调用QT的QString方法。编译成功!

这里写图片描述

结尾

只为记录,只为分享! 愿所写能对你有所帮助。Good Good Study, Day Day Up!

原文链接:https://www.cnblogs.com/findumars/p/8035234.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值