通用桌面开发框架放出源码V1
程序员文章站
2022-06-01 17:21:44
...
GQT项目开放以来,有很多网友让我提供源码,所以今天就放出源码共享给大家(请感兴趣的朋友加入QQ讨论群:101189702,在群共享文件里下载源码,目前代码量很小,请大家多给我们提提意见),以下简要说明一下编译步骤:
所需环境:VS2008+Qt Creator(4.8.5msvc2008)
编译步骤:
- VeryUI工程用VS2008编译,编译后的文件会被放在bin目录下;
- 用Qt Creator打开根目录下gqt.pro文件,导入设置,让编译后的程序自定义步骤运行sim2_dll_release.bat脚本,这样Qt编译的文件也会被自动放到bin目录下;
- 打开bin下VeryUIFrame.exe即可看到运行效果;
如有任何问题,请挪步QQ讨论群:101189702 (请注明GQT或Qt,C++等)
项目简介:
A C++ GUI Framework Written by Like "Java"(Easily),Run as "C++" (High-Performance),And Show Perfect!(暂时想的宣传词)
开源项目地址:
访问淘宝代码托管地址:http://code.taobao.org/
项目svn地址:http://code.taobao.org/p/gqt/src/
QQ讨论群:101189702 (请注明GQT或Qt,C++等)
设计文档:http://goo.gl/MM9E7j
PPT介绍(English):http://goo.gl/pEKiE9
项目目标:
- 让Java程序员编写高性能的桌面客户端程序;
- 无需编写C++代码即可实现C++界面;
- 框架底层封装好桌面开发的常用功能;
- 进程通信,与第三方程序整合都会让你变得非常轻松;
- 所有UI模块即插即用,统一配置在app.xml里;
实现思路:
实现的QQ登录界面(基于dll载入方式):
扑克牌翻转效果(QML载入方式):
360效果(基于XML载入方式):
详见http://cxlh.iteye.com/blog/2023558
更多Demo程序将会陆续放出……当然大家也可以多提提需要仿写哪类界面,以便我们更好的扩展界面库。
程序下载:
基于C++的通用桌面应用程序框架(附SVN地址)
推荐阅读