WPS集成进客户端

linux 上二次开发wps QT C++ 

step1:在Linux上运行wpsdemo:

编译不通过,缺少文件packgelock.json(解析安装指定版本依赖包)和 package.json(记录 了项目的版本,程序入口,协议等信息);要放在项目文件夹下

step2:尝试在windows上运行wpsDemo,官方未公开源码,放弃

step3:在linux上将wpsdemo集成到客户端上:

源码中include文件里是wps提供头文件和api,要全部添加不用修改

Src文件是可以修改的,改成适用于用自己的客户端

修改pro文件,配置LIBS参数,添加api库文件;QMAKE_LFLAGS指定wps路径下的依赖库

在自己客户端的代码上仿写wpsDemo中的实例化接口对象,调用函数(槽)

导入调用WPS api的 cpp/h文件(wpsmainwindoes)

在qt上编译不通,找不到动态库(待解决),用命令行make,需将默认qt版本改用qt5

根据需求在wps接口文件(wpsmainwindoes)上添加新函数

记录一下踩得坑:

demo编译不出来:package没有放进项目里,接口文件没有添加

在自己代码里报错:pro没有配置LIBS

代码崩溃:没有实例化

 

好蠢TT

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值