用qt creater新建了 一个
MainWindow类,一个
Widget类。
MainWidow上有
两个pushbutton:点击第一个实现导入数据及计算功能(已实现),得到double型数组v[4000];点击第二个将前面计算得到的v[4000]以函数形式画出来,因为要有一个画布,于是我在MainWindow里面声明一个Widget类型的成员变量widget作为画布。
接下来要画图,怎样传递数据,画出图形,这之间的关系一直弄不明白,老出错。比如画图要在paintevent里面实现,pushbutton怎样调用了...有谁能告诉我他们之间的关系,最好能给个简单的代码。
代码中只要写好以下几项:
1、MainWindow类里面的Widget类型成员变量
widget的声明。(定义为私有还是...,widget如何传递给Widget类的paintevent来作为painter的画布了)
2、
v[4000]的声明。(定义为私有还是...,Widget类的painevent函数怎样访问v[4000]了)
3、
pushbutton2_clicked()函数体。(怎样调用把图形显示出来了,)
4、
Widget的paintevent函数体。(怎样调用v,widget来画图,画图具体过程不用写了)
在此先谢谢各给大师们!
[ 此帖被friday1203在2009-11-05 19:18重新编辑 ]