【问题标题】:Can we draw 3D/2D objects in PyQt5 just like we do in Processing?我们可以像在处理中那样在 PyQt5 中绘制 3D/2D 对象吗?
【发布时间】:2020-04-19 14:58:34
【问题描述】:

我想知道我们是否可以像在处理中使用 Java 一样在 PyQt5 中创建 3D 对象,或者我们是否可以像在 Tkinter 中那样创建 2D 正方形/弧形/圆形。

实际上,对于涉及 MEMS 陀螺仪和加速度计的项目,我正在从处理转向 PyQt5。我也想在 PyQt5 中做同样的可视化。 到目前为止,我对 PyQt5 的其他功能(如按钮、条目等)很好,但找不到任何 3D 或 2D 可视化的东西。

任何形式的文档参考,基于个人经验的建议将不胜感激。

谢谢

【问题讨论】:

    标签: python pyqt5


    【解决方案1】:

    是的,你可以,在 Qt 中有一个单独的类用于这种绘画材料。这个类称为 QPainter。您还可以将 Pyqtgraph 与 Opengl 一起使用。 这可能会有所帮助。

    https://doc.qt.io/qt-5/qpainter.html

    Plot cube using pyqtgraph in python

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-18
      • 2021-10-03
      • 1970-01-01
      • 1970-01-01
      • 2011-04-23
      相关资源
      最近更新 更多