自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(4)
  • 资源 (8)
  • 收藏
  • 关注

原创 QT Layout源码解析

首先看一下布局器大概的类关系及数据信息以GridLayout为例进行说明,我们一般使用additem方法,参数传入的是QLayoutItem对象,如添加QSpacerItem(继承自QLayoutItem,调用additem方法),它就没有widget相关信息了。如果addwidget添加widget时,实际上是new的QWidgetItem,里面会保存wid信息,它是继承自QLa

2014-12-26 21:48:05 1352

原创 QT拖拽源码解析

1、设置某个QWidget支持拖拽大概流程如下,也可参考QT帮助      拖拽的目的窗口设置设置QWidet::setAcceptDrops为true,该参数默认为false      拖拽源重载mousePressEvent事件,在里面new一个QDrag对象,里面设置一个QDrag::setMimeData数据,QMimeData可以存储各种形式的数据了,可以和QDataStream

2014-12-24 22:49:22 2465

原创 QT 指针 源码解析

1、QPointer指针1.1  QPointer的误区查看QT的一些书籍会发现,QPointer被认为是一个智能指针,而我们所理解的智能指针应该如下://parent为父对象,可能为空QPointer pTest= new CTest(parent);之后,对pTestClass是不用delete的了。实际上查看代码后会发现QPointer并非如此的,QPointer的构

2014-12-09 11:22:31 1014

原创 QT 事件机制 源码解析

简单介绍QT在windows下的事件机制1、了解QT事件循环前先了解QT如下的两个重要类QCoreApplication(继承自QObject)QApplication(继承自QCoreApplication)两个类的数据成员QCoreApplicationPrivate及QApplicationPrivate,命名及QT的数据定义规则可参考QObject对象的定义

2014-12-07 16:54:41 1885

boost 静态链接库

boost v1.58.0使用vs2008编译的静态链接库 多线程,debug,release版本均有 编译选项: stage --toolset=msvc-9.0 --stagedir="E:\Study\boost\lib\vs2008" link=static runtime-link=shared threading=multi release stage --toolset=msvc-9.0 --stagedir="E:\Study\boost\lib_1_58_0\vs2008\debug" link=static runtime-link=shared threading=multi debug 先上传release的

2015-07-12

QT英文版(C++ GUI Programming with Qt 4)

很清晰,介绍的也比较基础 英文基础好点建议还是看英文原版的

2013-09-24

Effect C++中文版

经典好书,不需解释,C++人必看的书籍.

2012-03-08

华为笔试题大全

华为笔试题大全,一些C++,数据结构的细节问题,附答案

2012-03-08

棋盘覆盖问题源码

在一个2k x 2k ( 即:2^k x 2^k )个方格组成的棋盘中,恰有一个方格与其他方格不同,称该方格为一特殊方格,且称该棋盘为一特殊棋盘。在棋盘覆盖问题中,要用图示的4种不同形态的L型骨牌覆盖给定的特殊棋盘上除特殊方格以外的所有方格,且任何2个L型骨牌不得重叠覆盖。 运行环境:VS2005 数据库:SQL Server 2005

2012-03-08

N(8)皇后问题

八皇后问题是一个古老而著名的问题,是回溯算法的典型例题。该问题是十九世纪著名的数学家高斯1850年提出:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。

2012-03-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除