当前位置: 首页 > news >正文

宁波江东区网站建设北京seo排名厂家

宁波江东区网站建设,北京seo排名厂家,服务器ip做网站,怎么给自己喜欢的人做网站目录 模块化开发封装c模块并使用封装qml模块并使用 模块化开发 什么是模块化开发呢? 举个例子: 我们有一台台式电脑,我们台式电脑有显卡,内存,磁盘,cpu,键盘,鼠标等 你可以将这些部…

目录

  • 模块化开发
  • 封装c++模块并使用
  • 封装qml模块并使用

模块化开发

什么是模块化开发呢?

举个例子:
我们有一台台式电脑,我们台式电脑有显卡,内存,磁盘,cpu,键盘,鼠标等
你可以将这些部件当做模块
我们鼠标坏了换鼠标,我们显卡坏了换显卡
以前是焊死在一起的,坏了一块就得全部丢了,现在不一样了,模块化合并?
哪里坏了,替换哪里,哪里更新换代了,我们买个新的换上去就行了?

好了,说回代码,无论是c++,还是qml模块化管理
都离不开 .pri文件 有了它我们可以快速引入到自己的项目中,我们只需要拷贝某个模块项目的程序
然后在我们的程序里面,在工程文件.pro里面使用

include($$PWD/???/demo.pri)

如果是c++模块那么直接用就可以了
如果是qml模块那就我们的main.cpp里面多做一点处理

封装c++模块并使用

假设我想创建一个-----工具库模块叫flutool,里面就放一些工具类,比如 FileUtil, JsonUtil,IdUtil
然后提供给我一个demo项目untitled使用
在这里插入图片描述在这里插入图片描述
当然我们也并非一定要创建一个库项目,你创建一个qwidget项目都可以编译成库
只需要修改工程文件*.pro中

TEMPLATE = lib

就可以将我们的项目编译成库,以下是我的项目结构,待会我们主项目untitled
就直接快速引入模块flutool并使用模块里面的东西在这里插入图片描述

我们在flutool项目中创建flutool.pri文件,这个文件就是方便我们快速被其他项目使用的一个文件
在这里插入图片描述
在模块项目里面做一些处理,不要生成影子文件
在这里插入图片描述
没有影子文件,我们可以看到我们的库生成放到了release文件夹里面了
在这里插入图片描述
好,接下来写我们的flutool.pri文件
其中这里面的$$PWD指的是当前pro文件所在的目录,到这里我们的模块程序已经完成了,剩下的就升级优化代码了

HEADERS += \$$PWD/IdUtil.h \#如果不编译成库,则引入cpp
#修改后,与使用的项目一起编译
SOURCES += \INCLUDEPATH += \$$PWD/#编译成库,则导入库
#修改后需要重新编译成库,供其他项目使用
LIBS += \-L$$PWD/release -llibflutool

接下来就很简单了直接在我们主程序工程文件里面使用,就会加载了模块程序的资源了
在这里插入图片描述
接下来就是使用了,引入头文件后直接使用
在这里插入图片描述
至此,c++模块化开发你已经学会了

封装qml模块并使用

明天再接着写。。。不好意思

http://www.hkea.cn/news/345224/

相关文章:

  • 网站建设网站软件有哪些百度推广开户费用标准
  • 找家装修公司家装吉林seo外包
  • 保定医疗网站建设公司会计培训班初级费用
  • 最好的销售管理系统seo发帖网站
  • 德州乐陵德州seo公司seo批量建站
  • 贵州省建设监理协会官方网站seo代运营
  • 北京哪家做网站优化账号权重查询
  • 大唐网站建设培训管理平台
  • 男人和女人在床上做那个网站网络营销策划推广公司
  • 深圳市招投标交易中心天津谷歌优化
  • 厦门园网站忱建设百度推广怎么联系
  • 网站优化页面动态网站建设
  • 做网站域名公司每日重大军事新闻
  • 网站改版数据来源表改怎么做外链百科
  • wordpress怎样做单页网站谷歌查询关键词的工具叫什么
  • 县城做二手车网站自己建网站需要多少钱
  • 有没有专业做挂的网站引流推广方案
  • 购物网站开发文献综述百度收录需要多久
  • 营销型企业网站建设案例设计公司网站
  • 国际外贸网站电子商务
  • 南充做网站 www.xinbay.com全国免费发布广告信息
  • 备案 个人网站软件开发培训中心
  • 江苏网站建设网络推广关键词批量调词 软件
  • 东莞企业网站建设价格怎么在百度发布免费广告
  • 网站后台地址一般是在线seo优化工具
  • 海曙区住房和建设局网站备案域名
  • 网站建设硬件环境志鸿优化设计答案
  • 网页游戏网址推荐宁波网站推广网站优化
  • 福建就福建省住房与城乡建设厅网站高端网站建设企业
  • 网站如何做seo规划app怎么开发出来的