
UI
lengye7
这个作者很懒,什么都没留下…
展开
-
glib 简介
glib 简介编译 编译 简介glib 可调试/configure CFLAGS=-g && make && make installormake CFLAGS=-g 简介原文地址:http://laiyuanyuan7.blog.163.com/blog/static/1527432120112104428...转载 2019-07-01 21:05:30 · 2636 阅读 · 0 评论 -
Qt 普通函数和槽函数区别
QT是一个跨平台的C++ GUI应用构架,它提供了丰富的窗口部件集,具有面向对象、易于扩展、真正的组件编程等特点,更为引人注目的是目前Linux上最为流行的KDE桌面环境就是建立在QT库的基础之上。QT支持下列平台:MS/WINDOWS-95、98、NT和2000;UNIX/X11-Linux、Sun Solaris、HP-UX、Digital Unix、IBM AIX、SGI IRIX;EMBE...转载 2019-07-01 20:59:52 · 13407 阅读 · 1 评论 -
Qt 5的学习--与Qt 4的几点区别
Qt5对Qt4的模块进行了重构,最明显的是对Qt Gui模块的修改,在Qt 5 中,Qt Gui不再包含有关界面的所有类。所有的图形界面程序需要的QApplication以及最重要的基类QWidget已经不在Qt Gui模块中,而是被重新组合到了一个新的模块Qt Widgets中。Qt 5的一个重大更改就是重新定义了Qt Gui模块,它不再是一个大而全的图形界面库,而是为各种图形用户界面组件提供一...转载 2019-07-01 20:00:59 · 1855 阅读 · 0 评论 -
Qt5入门系列1:使用QtCreator绘制UI界面
获取更多文章和更新,请关注我的个人主页:https://leiting6.cn写在前面关于PyQt入门的教程网上并不缺少,说实话,真稀缺的还是比较进阶的教程。不过我自己也是自学Python到现在,并且使用PyQt写了几个小工具,感觉挺不错,所以从上手入门开始写。我的教程里面可能并不会非常系统和全面,只是觉得作为新手学习一门新的语言和工具,成就感是一件非常重要的事情!快速入门,从照猫画虎到举...转载 2019-07-01 17:14:40 · 18569 阅读 · 0 评论 -
Qt开发工具简介
转载地址:http://www.cnblogs.com/tangkaixuan/p/6504105.html1.5 认识开发工具本节专门介绍开发常用到的 GNU 工具集、MinGW、 CMake 和 Qt 工具集,这些工具虽然不需要完全学会,但是基本的概念和用途必须清楚。1.5.1 GNU 工具集在上个世纪八十年代,计算机都是奢侈品,操作系统里最著名的是 Unix 家族, 当...转载 2019-07-01 17:05:03 · 4706 阅读 · 1 评论 -
基于Qt的跨平台应用开发(转)
转自:http://www.cnblogs.com/R0b1n/p/4106613.html1 Qt简介Qt是1991年奇趣科技开发的一个跨平台的C++图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能。Qt很容易扩展,并且允许真正地组件编程。基本上,Qt 同 X Window 上的 Motif,Openwin,GTK 等图形界 面库和 Windows 平...转载 2019-05-24 15:43:15 · 2403 阅读 · 0 评论 -
Flutter 实现原理及实践
推荐序Flutter 是最近非常热门的移动端跨平台解决方案。多年来,从 PhoneGap,到 React Native,再到现在的 Flutter,移动开发者一直在试图使用统一的技术方案来减少开发工作量,但是实话说,当前来看算不上成功。但是,Flutter 还很年轻,它看起来非常有希望在未来做到这一点。因为它首先尝试了前辈们未曾尝试的新的思路:用一个大的画布来接管所有的事情。第二,它是由我...转载 2019-05-24 12:48:21 · 2607 阅读 · 0 评论 -
一个完整的Flutter APP项目
Flutter版WanAndroid App,旨在打造一款完整的Flutter应用项目。包含启动页,引导页,主题色切换,应用国际化多语言,版本更新等功能,项目主框架采用响应式编程RxDart和BLoC,由于目前项目功能尚未完善,代码还有待优化,后续项目重构整理好后,会全部开源出来,敬请期待!欢迎下载体验。有关项目最新动态,可以关注App内第一条Hot Item信息。网络框架DioUti...转载 2019-05-24 12:46:22 · 6389 阅读 · 0 评论 -
什么是 Native、Web App、Hybrid、React Native 和 Weex?
一句话概要Native、Web App、Hybrid、React Native(后面以RN简称)、Weex 间的异同点,后期同步小程序 和 PWA。App常用开发模式简介此处App为应用,application,并非我们通常讲的手机App。常用的几种APP开发模式-脑图:http://naotu.baidu.com/file/6af15fcbb72f89926043779811b1...转载 2019-05-24 10:58:42 · 392 阅读 · 0 评论 -
谈谈App混合开发
混合开发的App(Hybrid App)就是在一个App中内嵌一个轻量级的浏览器,一部分原生的功能改为Html 5来开发,这部分功能不仅能够在不升级App的情况下动态更新,而且可以在Android或iOS的App上同时运行,让用户的体验更好又可以节省开发的资源。下面来谈谈Hybrid App开发中的技术问题。iOS方面的我不太了解,我就主要谈谈Android开发中的,其中可能会有很多说错的,请...转载 2019-05-24 10:56:07 · 8693 阅读 · 1 评论 -
GitHub上的WebGL库调研
1.three.js star: 32.9K 更新速率:频繁 这个无需多说,当下最流行的WebGL库, 轻量级,容易使用,很多webgl库都是基于它来构建。官网地址:https://threejs.org/GitHub地址:https://github.com/mrdoob/three.js2.phaser.js star: 15.3k 更新速率...转载 2019-04-26 14:29:56 · 322 阅读 · 0 评论 -
一、WebGL概述
本系列是本人阅读、学习《WebGL编程指南》的读书笔记,主要目的是摘录、总结,以便对所学进行巩固。 WebGL,是一项用来在网页上绘制和渲染复杂三维图形(3D图形),并允许用户与之交互的技术。随着个人计算机和浏览器的性能越来越强,我们能够在Web上创建越来越精美、越来越复杂的3D图形。http://webglsamples.org/这个网址展示了Google发布的一些示例WebGL程序,...转载 2019-04-26 14:24:34 · 551 阅读 · 0 评论 -
什么时候该选用Xamarin?
现在开发app也好,桌面程序也好,有很多不同的技术可以选择。那么,什么时候应该选用Xamarin呢?5 questions to consider before choosing Xamarin1 是否需要跨平台?根据公司情况、团队大小。如果每个平台有足够的开发人员,那么就不需要跨平台了。如果一共也就那么一两个人,需要开发安卓、iOS app,那么跨平台可能是一个比较好的选择。如果还要...转载 2019-04-26 14:20:05 · 2916 阅读 · 1 评论 -
GNOME的发展与对比
1、GNOME与KDE、Unity的总体对比2、GNOME 1与GNOME 2的对比(1)GNOME 1版本号:1.0.53 October,1.2 Bongo,1.4 Tranquility(2)GNOME 2(3)对比结果a.从1到2最大的区别就是:基于GTK2的重要升级。b.GTK2:GTK+ 2是GTK...转载 2019-04-07 13:06:46 · 399 阅读 · 0 评论 -
在桌面Linux环境下开发图形界面程序的方案对比
在Linux下开发GUI程序的方法有很多,比如Gnome桌面使用GTK+作为默认的图形界面库,KDE桌面使用Qt作为默认的图形界面库,wxWidgets则是另一个使用广泛的图形库,此外使用Java中的Swing/AWT组件也可以用于开发Linux下的GUI应用。本文将依次介绍GTK+、Qt、wxWidgets和Swing/AWT,对其进行对比分析。1. GTK+平台支持虽然GTK+...转载 2019-04-02 14:38:41 · 10652 阅读 · 1 评论 -
windows下C++ UI库 UI神器-SOUI
转:http://www.cnblogs.com/setoutsoft/p/4996870.html前言在Windows平台上开发客户端产品是一个非常痛苦的过程,特别是还要用C++的时候。尽管很多语言很多方法都可以开发Windows桌面程序,目前国内流行的客户端产品都是C++开发的,比如QQ,YY语音,迅雷等。快速,稳定是我认为的应用软件开发框架最基本的要求,对于UI还有两个要求就是界...转载 2019-03-12 16:44:57 · 12646 阅读 · 0 评论