欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

通用桌面开发框架放出源码V1

程序员文章站 2022-06-01 17:21:44
...

GQT项目开放以来,有很多网友让我提供源码,所以今天就放出源码共享给大家(请感兴趣的朋友加入QQ讨论群:101189702,在群共享文件里下载源码,目前代码量很小,请大家多给我们提提意见),以下简要说明一下编译步骤:

 

所需环境:VS2008+Qt Creator(4.8.5msvc2008)

编译步骤:

  1. VeryUI工程用VS2008编译,编译后的文件会被放在bin目录下;
  2. 用Qt Creator打开根目录下gqt.pro文件,导入设置,让编译后的程序自定义步骤运行sim2_dll_release.bat脚本,这样Qt编译的文件也会被自动放到bin目录下;
  3. 打开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!(暂时想的宣传词通用桌面开发框架放出源码V1
            
    
    博客分类: 我的开源产品核心代码片段 C++QtGDIJava

 

开源项目地址:

访问淘宝代码托管地址: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

 

项目目标:

  1. 让Java程序员编写高性能的桌面客户端程序;
  2. 无需编写C++代码即可实现C++界面;
  3. 框架底层封装好桌面开发的常用功能;
  4. 进程通信,与第三方程序整合都会让你变得非常轻松;
  5. 所有UI模块即插即用,统一配置在app.xml里;

实现思路:


通用桌面开发框架放出源码V1
            
    
    博客分类: 我的开源产品核心代码片段 C++QtGDIJava
 实现的QQ登录界面(基于dll载入方式):


通用桌面开发框架放出源码V1
            
    
    博客分类: 我的开源产品核心代码片段 C++QtGDIJava

扑克牌翻转效果(QML载入方式):


通用桌面开发框架放出源码V1
            
    
    博客分类: 我的开源产品核心代码片段 C++QtGDIJava
 

360效果(基于XML载入方式):

 

详见http://cxlh.iteye.com/blog/2023558

 

更多Demo程序将会陆续放出……当然大家也可以多提提需要仿写哪类界面,以便我们更好的扩展界面库。

 

程序下载:

基于C++的通用桌面应用程序框架(附SVN地址)

  • 通用桌面开发框架放出源码V1
            
    
    博客分类: 我的开源产品核心代码片段 C++QtGDIJava
  • 大小: 11.3 KB