关键函数介绍:setViewport(int x,int y,int width,int height); // 设置绘图设备的物理坐标setWindow(QRect rect); //设置画笔的逻辑坐标scroll(int x, int y); //将画板按(x,y)移动移动,一般若设置x<0,y = 0,则画板向右移|x|个像素,然后调用paintEvent(QPaintEvent *);多的不说,直接上代码)
工具/原料
QT程序开发环境
程序源代码如下:
1
主窗口头文件:mainwindow.h
2
主窗口实现文件:mainwindow.cpp
3
主文件:main.cpp
4
运行结果演示如下:
注意事项
(曲线绘制好像有点丑,一直不知道如何解决,希望高手们看了代码后给点意见哟)