自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 经典的Qt双缓冲

void   OvenTimer::paintEvent(QPaintEvent   *event)     {             static   QPixmap   pixmap;             QRect   rect   =   event->rect();                 QSize   newSize   =   rect.size().expanded

2010-03-31 17:35:00 3746 2

原创 虚函数和纯虚函数的区别

        纯虚函数主要是你不知道函数如何定义,即你无法为其写出定义部分,这部分只有在子类中才能够正确表达。比如,我们要定义一个动物类,那它的呼吸方法怎么定义呢,是想鱼还是像人?这个没法定义,只能在子类中区定义。  而虚函数则是肯定知道这个函数的定义,并且大部分子类对这方法的定义应该是差不多的,比如我们要定义一个树类,树都可以进行光合作用,大部分树其进行光合作用的方法都差不多吧

2010-03-29 21:05:00 690

原创 加快用户的界面响应

   当一个事件被处理时,其它事件也可能产生并添加到Qt的事件队列中。如果一个特定的事件处理消耗了大量时间,不采用措施的话其它事件必须等 待,这样导致用户界面被冻结而无法响应。    解决的方法有:1、用多线程。单独的一个线程处理特定事件。 2、频繁调用QApplication::processEvents().QApplication::exec()就是一个不停调用pro

2010-03-29 14:00:00 663

原创 贪心算法

      在求最优解问题的过程中,依据某种贪心标准,从问题的初始状态出发,直接去求每一步的最优解,通过若干次的贪心选择,最终得出整个问题的最优解,这种求解方法就是贪心算法。     从贪心算法的定义可以看出,贪心法并不是从整体上考虑问题,它所做出的选择只是在某种意义上的局部最优解,而由问题自身的特性决定了该题运用贪心算法可以得到最优解。     我们看看下面的例子例1 均分纸牌(

2010-03-28 18:11:00 578

原创 QT的事件机制

                                                           Qt的事件机制是从QEvent类继承而来的对象,它表示应用程序内部或者外部发生了某些应用程序必须知道的事情。      QObject类派生的对象均可通过QObject::event()方法接收事件。当事件产生时,Qt会创建一个合适的QEvent对象或者其子对象,然

2010-03-24 00:02:00 519

原创 指针和引用的区别

★ 相同点:1. 都是地址的概念;指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。★ 区别:1. 指针是一个实体,而引用仅是个别名;2. 引用使用时无需解引用(*),指针需要解引用;3. 引用只能在定义时被初始化一次,之后不可变;指针可变;引用“从一而终” ^_^4. 引用没有 const,指针有 const,const 的指针不可变;5. 引用不能为空,指针可以为空;6. “s

2010-03-02 16:42:00 440

空空如也

空空如也

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

TA关注的人

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