- 博客(7)
- 资源 (9)
- 收藏
- 关注
转载 Qt - QDialog,QWidget实现模态及非模态
在Qt中QDialog为“窗口”,而QWidget为“部件”,首先还是了解下《Qt 窗口与部件的概念》。对于 QDialog 的模态及非模态是直接可以实现的,很多课本中都会提到,此处总结下。 模态QDialog方式一: QDialog dlg(this); dlg.exec();方式二: QDialog *pDlg=new QDialog(this); ...
2018-11-27 20:02:22 420
转载 GraphicsView框架
本文主要翻译自QT 5.6.2GraphicsView官方文档一、GraphicsView框架简介QT4.2开始引入了Graphics View框架用来取代QT3中的Canvas模块,并作出了改进,Graphics View框架实现了模型-视图结构的图形管理,能对大量图元进行管理,支持碰撞检测,坐标变换和图元组等多种方便的功能。 GraphicsView框架结构主要包含三个主...
2018-11-09 16:38:57 2283
转载 Chromium网页加载过程
Chromium加载网页的过程,需要Browser进程和Render进程协作完成。加载网页的过程由Browser进程发起,向服务器请求网页内容的过程也是由Browser进程完成。Render进程负责对下载回来的网页内容进行解析,解析之后得到一个DOM Tree。有了这个DOM Tree之后,Render进程就可以对网页进行渲染了。本文接下来就对上述过程涉及到的重要概念进行简要介绍以及制定学习计划。...
2018-11-02 20:26:22 1647
转载 WebKit之Chromium的Render进程分析
配置多进程的情况下,Chromium的网页渲染和JS执行在一个单独的进程中进行。这个进程称为Render进程,由Browser进程启动。在Android平台中,Browser进程就是Android应用程序的主进程,而Render进程就是Android应用程序的Service进程,它们通过UNIX Socket进行通信。本文就详细分析Chromium的Browser进程启动Render进程的过程。...
2018-11-02 15:09:40 1067
原创 CEF筆記
1. CEF中一个页面的框架如下图所示: https://svn.hitecloud.com.cn:9800/svn/Bricks/trunk/HHCefCefBrowser:一个普通的浏览器页面(HTML)CefFrame:每一个页面都由至少一个frame组成,最顶层的为mainframecontext:JS执行环境,每个frame都有自己独立的context,CEF中使...
2018-11-02 10:19:11 858
转载 CEF3和本地程序交互机制
CEF中一个页面的框架如下图所示: CefBrowser:一个普通的浏览器页面(HTML)CefFrame:每一个页面都由至少一个frame组成,最顶层的为mainframecontext:JS执行环境,每个frame都有自己独立的context,CEF中使用V8JavaScriptEngine解析和执行JS代码 后端和前端的通信分为两个部分:一.C+...
2018-11-01 17:07:33 1943
转载 交互式 QGraphicsView(平移/缩放/旋转)
简述Graphics View提供了一个平台,用于大量自定义 2D 图元的管理与交互,框架包括一个事件传播架构,支持场景 Scene 中的图元 Item 进行精确的双精度交互功能。Item 可以处理键盘事件、鼠标按下、移动、释放和双击事件,同时也能跟踪鼠标移动。和 Google 地图一样,在管理大量 Item 的时候,通常需要 View 具有交互(平移/缩放/旋转)功能。| 版权声明:一...
2018-11-01 15:55:12 6063
[图解TCPIP(第5版)
2015-05-26
jquery-1.11.3
2015-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人