自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 Qt学习之路:初探信号槽

 看过了简单的Hello, world! 之后,下面来看看Qt最引以为豪的信号槽机制!所谓信号槽,简单来说,就像是插销一样:一个插头和一个插座。怎么说呢?当某种事件发生之后,比如,点击了一下鼠标,或者按了某个按键,这时,这个组件就会发出一个信号。就像是广播一样,如果有了事件,它就漫天发声。这时,如果有一个槽,正好对应上这个信号,那么,这个槽的函数就会执行,也就是回调。就像广播发出了,如果你

2009-11-06 12:21:00 738 1

转载 QMetaObject::activate

 当我们写下一下emit signal代码的时候,与这个signal相连接的slot就会被调用,那么这个调用是如何发生的呢?让我们来逐一解开其中的谜团。让我们来看一段例子代码:class ZMytestObj : public QObject{Q_OBJECTsignals:void sigMenuClicked();void sigBtnClicked()

2009-11-06 11:53:00 17280

转载 实现Singleton

附件一:演示程序代码清单]/*//////////////////////////////////////////////////////////////////作者:张友邦时间:2002年10月9日描述:实现Singleton/*////////////////////////////////////////////////////////////////// #in

2008-05-09 14:57:00 652

转载 [白话设计模式] Singleton

[白话设计模式] Singleton 现实生活中有很多唯一的概念,如: 一个联合国秘书长,一个中国,一夫一妻制等等,多了怕要出问题.我们知道对象都是New出来的,要保证对象的唯一关键在于控制对象的创建权.所谓只允许官家放火,不许百姓点灯.官家只有一个,可以负责创建,要是随随便便让百姓点把火,怕是到处要遭火灾了.public class Singleton{    private Sin

2008-05-09 14:54:00 736

转载 详细解说STL string

详细解说STL string                       以下资料来自互联网。感谢所有曾提供给帮助的人。                                                                      BY xiaoMa 2007/081 详细解说STL string 2 0 前言: string 的角色 3 1 string 使用

2008-05-09 14:45:00 519

转载 MAP 的使用

                                                         MAP 的使用                      以下资料来自互联网。感谢所有曾提供给帮助的人。                                                                      BY xiaoMa 2007/08

2008-05-09 14:43:00 471

转载 经典的内存池技术

内存池(MemPool)技术备受推崇。我用google搜索了下,没有找到比较详细的原理性的文章,故此补充一个。另外,补充了boost::pool组件与经典MemPool的差异。同时也描述了MemPool在sgi-stl/stlport中的运用。 经典的内存池技术 经典的内存池(MemPool)技术,是一种用于分配大量大小相同的小对象的技术。通过该技术可以极大加快内存分配/释放过

2008-05-09 14:27:00 630

原创 详解C++虚函数表(转载)

前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。  关于虚函数的使

2008-05-09 10:14:00 534

原创 面向对象的三个基本特征 详解

面向对象的三个基本特征是:封装、继承、多态。     封装  封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。  封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。  继承  面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在

2008-05-09 10:11:00 807

转载 static关键字用法小结【转帖】

static关键字是C, C++中都存在的关键字, 它主要有三种使用方式, 其中前两种只指在C语言中使用, 第三种在C++中使用(C,C++中具体细微操作不尽相同, 本文以C++为准).  (1)局部静态变量  (2)外部静态变量/函数  (3)静态数据成员/成员函数  下面就这三种使用方式及注意事项分别说明  一、局部静态变量  在C/C++中, 局部变量按照存储形式可分为三种auto, s

2008-05-09 10:10:00 560

空空如也

空空如也

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

TA关注的人

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