• 3772阅读
  • 6回复

LibQQt应用框架使用学习案例(多图) [复制链接]

上一主题 下一主题
离线drabel
 

只看楼主 倒序阅读 楼主  发表于: 2018-08-29
有些同学对LibQQt R3,Multi-link R2表示有些压力,这两个是应用于桌面应用开发的,也可以用于e-linux开发,但是开发难度都是比较大的。
何不从简单的开始呢,LibQQt R2, Multi-link R1是针对e-linux开发的,下面我给出了一个案例,帮助学员学习LibQQt和Multi-link(R1为单Link版)。

通过学习案例,学员应该注意下,相较于2016年,我提供了LibQQt支援以后,同等规模的工程,工程代码数量是不是发生了变化?
代码的编写质量和编写效率是不是也发生了变化?

链接: https://gitee.com/drabel/ADemoBasedOnQQt

带一张图,多图到链接上看。
Closed.由于多个原因,这个项目闭源了。
LibQQt
致力于多环境开源Application Framework,为业务层App和Library保驾护航。
工程链接:https://gitee.com/drabel/LibQQt
工程链接:https://gitee.com/drabel/multi-link

Multi-environ
致力于多操作系统多环境便捷命令运行,基于Python的多环境命令执行工具。
工程链接:https://gitee.com/drabel/PyMake

Multi-building
致力于多环境多工程视窗化命令执行,基于PyQt5的多工程视窗化命令执行工具。
工程链接:https://gitee.com/drabel/PyAutoMake

联系我
QQ: 2657635903
mail: tianduanrui@163.com
离线iori88888888

只看该作者 1楼 发表于: 2018-08-29
window下一直编译不过

只看该作者 2楼 发表于: 2018-08-29
看起来不错
离线drabel

只看该作者 3楼 发表于: 2018-08-29
回 iori88888888 的帖子
iori88888888:window下一直编译不过[表情]  (2018-08-29 21:08) 

这个Demo是基于LibQQt R2的,你需要切换到LibQQt R2分支,配置多链接技术目录,才能开始编译。当然还有QKIT=WIN32
LibQQt
致力于多环境开源Application Framework,为业务层App和Library保驾护航。
工程链接:https://gitee.com/drabel/LibQQt
工程链接:https://gitee.com/drabel/multi-link

Multi-environ
致力于多操作系统多环境便捷命令运行,基于Python的多环境命令执行工具。
工程链接:https://gitee.com/drabel/PyMake

Multi-building
致力于多环境多工程视窗化命令执行,基于PyQt5的多工程视窗化命令执行工具。
工程链接:https://gitee.com/drabel/PyAutoMake

联系我
QQ: 2657635903
mail: tianduanrui@163.com
离线qq860930595

只看该作者 4楼 发表于: 2018-08-31
我对您这个libqqt非常感兴趣 但是我还没有编译成功过...
离线xdh873939316

只看该作者 5楼 发表于: 2018-08-31
同楼上,libqqt一直编译通不过。。
离线drabel

只看该作者 6楼 发表于: 2018-08-31
LibQQt是为了正式项目而编写的。
如果你是为了写写demo,那么一般你不会有那个耐心配置LibQQt所依赖的Multi-link技术。
这个问题,我在Multi-link的难度上已经做好了准备,你只需要仔细阅读Readme即可。

Multi-link关键点:
LIB_SDK_ROOT
APP_BUILD_ROOT
APP_DEPLOY_ROOT
在App工程里,在工程编译设置那里,项目-构建环境-系统环境变量添加 QSYS=Win32

Multi-link R1关键点(针对LibQQt R2):
QQT_SDK_ROOT
QQT_BUILD_ROOT
APP_DEPLOY_ROOT
在App工程里,在工程编译设置那里,项目-构建环境-系统环境变量添加 QKIT=WIN32


三个大路径。加一个环境变量。
就是这么简单。

如果你只是想写个demo练练手,那么就直接用Qt开发吧,用LibQQt你会觉得麻烦的。

LibQQt
致力于多环境开源Application Framework,为业务层App和Library保驾护航。
工程链接:https://gitee.com/drabel/LibQQt
工程链接:https://gitee.com/drabel/multi-link

Multi-environ
致力于多操作系统多环境便捷命令运行,基于Python的多环境命令执行工具。
工程链接:https://gitee.com/drabel/PyMake

Multi-building
致力于多环境多工程视窗化命令执行,基于PyQt5的多工程视窗化命令执行工具。
工程链接:https://gitee.com/drabel/PyAutoMake

联系我
QQ: 2657635903
mail: tianduanrui@163.com
快速回复
限100 字节
 
上一个 下一个