PyQt/QGraphicsView/README.md

20 lines
452 B
Markdown
Raw Normal View History

2018-12-28 20:50:07 +08:00
# QGraphicsView
2019-03-12 12:47:56 +08:00
- 目录
- [绘制世界地图](#1、绘制世界地图)
- [添加QWidget](#2、添加QWidget)
2018-12-28 20:50:07 +08:00
## 1、绘制世界地图
[运行 WorldMap.py](WorldMap.py)
1. 解析json数据生成 `QPolygonF`
2. 使用Ctrl+滑轮进行放大缩小
![WorldMap](ScreenShot/WorldMap.gif)
## 2、添加QWidget
[运行 AddQWidget.py](AddQWidget.py)
通过 `QGraphicsScene.addWidget` 添加自定义QWidget
![AddQWidget](ScreenShot/AddQWidget.png)