在黑暗中举起探索的火炬的网志
在喧闹、混杂的生活中
你应该与你的心灵和平相处
尽管这世上有很多假冒和欺骗
有很多单调乏味的工作
和众多破灭的梦幻
它仍然是一个美好的世界
记住:你应该努力去追求幸福。
是的,记住:你应该努力去追求幸福。
每个早晨灿烂的太阳升起的时候,
每个人都应
-
2004-01-25
Qt组件中的双缓冲无闪烁绘图(整理) - [Qt开发专辑]
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
首先,要想把闪烁减弱,请设置组件的背景模式为NoBackground. setBackgroundMode(NoBackground); 其次,重载组件的paintEvent()函数,如下改写: void MyWidget::paintEvent(QPaintEvent *e) { QRect ur=e->rect();//得到组件尺寸 QPixmap pix(ur.size());//以此为参数创建一个位图变量 pix.fill(this,ur.topLeft());//填充位图 QPainter p(&pic);//以位图为参数创建一个QPainter 对象 p.translate(-ur.x(),-ur.y());//在QPainter 上绘画 //......//Drawing p.End();//绘画完毕 bitBlt(this,ur.topLeft().&pix);//把位图贴到组件上 } junglesong 整理 2004-1-24
http://junglesong.yourblog.org/logs/102530.html
随机文章:
[轉貼] TurboC 2.0 函数中文说明大全(1) 作者:胡颖卓 2004-06-28[原创] 在Qt 中如何记录上次程序退出时的位置与大小. 2004-03-17对QPixmap对象进行缩放(整理) 2004-01-26在Qt程序窗口上点击任意区域移动窗体(整理) 2004-01-21Qt&Kdevelop技巧集(原创) 2004-01-21
收藏到:Del.icio.us





