PyQT 学习

来源:互联网 发布:卧铺为什么要换票 知乎 编辑:程序博客网 时间:2024/06/05 03:06

在使用pyQt中遇见一些小问题,记录如下:

1:嵌套Layout 中调用Painter会引起crash,不知道什么原因。

2:QGraphicView类中mousemoveEvent不触发,需要设置setMouseTracking(True)

3:scence中坐标是场景坐标,而鼠标事件中触发是视图坐标,需要转换一下。用QGraphicView的mapToScene(event.pos())转换为场景坐标,关于坐标变换参见

Qt绘图之QGraphicsScene QGraphicsView QGraphicsItem详解




0 0
原创粉丝点击