Qt学习之路-简易画板2(自由涂鸦)
2014-12-04 11:39
351 查看
我个人觉得Designer不适合新手学习所以就自己写代码吧。先讲最简单的,实现画笔工具。首先创建一个主窗口
现在先不管主窗口,然后创建一个画板组件,新建一个C++类名字为PaintWidget基于QWidget类。
下面是代码
画板组件头文件代码:
画板组件cpp文件代码:
主窗口头文件代码:
主窗口cpp文件代码:
OK,大功告成,运行就可以使用画笔功能了。后面再讲双缓冲画矩形,直线,椭圆。
现在先不管主窗口,然后创建一个画板组件,新建一个C++类名字为PaintWidget基于QWidget类。
下面是代码
画板组件头文件代码:
画板组件cpp文件代码:
主窗口头文件代码:
主窗口cpp文件代码:
OK,大功告成,运行就可以使用画笔功能了。后面再讲双缓冲画矩形,直线,椭圆。
相关文章推荐
- Qt学习之路-简易画板3(双缓冲绘图)
- Qt学习之路-简易画板1
- Qt学习之路-简易画板5(完成)
- Qt学习之路_14(简易音乐播放器)
- 艰难的Qt学习之路——简易加法器
- Qt学习之路_13(简易俄罗斯方块)
- Qt学习之路_12(简易数据管理系统)
- 我的Qt学习之路——简易四则运算器的实现
- Qt学习之路_11(简易多文档编辑器)
- Qt移植学习之路 QT4.5.3至mini2440(2)
- Qt学习之路(28): 坐标变换
- Qt学习之路_3(VS下Qt的信号与槽初次体验)
- qt 学习之路2
- 学习之路1--QT主要的对象
- Qt学习之路_1(安装及首次体验)
- Qt学习之路_8(Qt中与文件目录相关操作)
- Qt学习之路_9(Qt中Item Widget初步探索)
- Qt学习之路_5(Qt TCP的初步使用)
- Qt移植学习之路 QT4.5.3至mini2440(1)
- Qt学习之路_4(Qt UDP的初步使用)