
QT Graphics View绘图框架应用实例
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本实例深入讲解了如何使用Qt Graphic View框架进行图形绘制和界面开发,适合希望掌握Qt高级功能的开发者学习参考。
创建一个实例samp8_4,它基于QMainWindow类构建的窗口程序。该实例的主要功能包括以下几点:
1. 工作区是一个从QGraphicsView继承而来的自定义类QWGraphicsView,用作绘图视图组件。
2. 创建了一个大小与实线矩形框相同的QGraphicsScene场景。
3. 调整窗口尺寸时,若视图大于场景,则使该矩形框始终位于图形视图中央;反之,在较小的视图内将自动显示滚动条以浏览整个场景内容。
4. 场景中心位置有一个蓝色椭圆,并且在右下角还有一个红色圆形。即使这些元素不在可视区域内部,它们仍然可以被看见。
5. 当鼠标移动时,状态栏会显示当前光标所在的位置的视图坐标和场景坐标;同时,在点击某个图形项时还会显示出该点相对于该项本身的局部坐标。
这个实例展示了Graphics View绘图类的基本使用方法,并演示了视图、场景以及绘制对象之间三个不同坐标的相互关系及其转换。
全部评论 (0)
还没有任何评论哟~


