canvas教程

请问一个关于Qcanvas画图的问题

字号+ 作者:H5之家 来源:H5之家 2015-10-06 09:04 我要评论( )

QTCN开发网是一个以议论Qt/BlackBerry/MeeGo技术为主的技术社区,讨论Qt、Qt Quick在Windows、Mac OS X、Linux/X11、Embedded Linux、Symbian、WIndows CE、Maem

hanxiao6904 2008-11-14 14:42


请问一个关于Qcanvas画图的问题 我用的是QT2.3.7,因为这个版本的对QT本身的多线程类支持的不好,所以我用linux的多线程。
为了实现动画的效果,我需要每秒执行一次Qcanvas画图的程序,这样就造成了界面响应的很慢,于是,我想在一个线程中去执行动画的程序,于是问题来了。
一、为什么我用Qpainter画图的时候,也是每秒执行一次,就没有界面响应慢的情况呢。
二、我的程序大概如下:

extern MainWindow *Mainwindow

  void *thread(void *)
{
      QCanvasView *view=QCanvasView(canvas,Mainwindow);
}
结果编译提示说canvas未定义,可是这个又不能定义成 extern QCanvas canvas
我该如何做呢。

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
网友点评