摘要: 原文地址:http://blog.163.com/net_worm/blog/static/127702419201002842553382/ 首先对Windows下的网络编程总结一下: 如果是服务器,其WinSDK调用分别为: 如果是客户端程序,其调用序列为: 前面转贴的客户端(WinSocket 阅读全文
posted @ 2016-03-15 15:47 lfsblack 阅读(16677) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.163.com/net_worm/blog/static/127702419201002004518944/   在我们前面的分析中,经常看到qWarning()和qDebug()之类的调用。今天深入的分析QT的调试跟踪系统。 我们先看QDebug.h中的宏定义: 阅读全文
posted @ 2016-03-15 13:36 lfsblack 阅读(3051) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.163.com/net_worm/blog/static/127702419201001432028526/ 上回我们分析到QPushButton的初始化,知道了Windows的窗口注册和消息处理函数QtWndProc。 跳过test.cpp中的其他语句,我们先分析 阅读全文
posted @ 2016-03-15 13:28 lfsblack 阅读(6369) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.163.com/net_worm/blog/static/127702419201001003326522/ 在简单的QT程序的第二行,声明了一个QPushButton的对象。先简单看看其初始化过程。 QPushButton的类继承关系为: QPushButton的 阅读全文
posted @ 2016-03-15 12:54 lfsblack 阅读(7837) 评论(0) 推荐(1) 编辑
摘要: 原文地址:http://blog.163.com/net_worm/blog/static/1277024192010097430321/ 在开始分析之前交代一下,一是分析的QT在Window平台实现(其它OS类似);二、分析的手段为看源码+单步跟踪。有时候会让编译器产生预编译后的输出(使用-E参数 阅读全文
posted @ 2016-03-15 12:47 lfsblack 阅读(5778) 评论(0) 推荐(0) 编辑
摘要: 该文章整理自 网易博客 http://blog.163.com/net_worm/blog/static/12770241920101831312381/ 转载请注明出处   WebKit是QT4新整合的第三方构件。按照惯例动手分析之前,先了解大概 WebKit由三个模块组成:JavaScriptC 阅读全文
posted @ 2016-03-15 11:45 lfsblack 阅读(4874) 评论(0) 推荐(0) 编辑