ros-visualization / python_qt_binding

http://wiki.ros.org/python_qt_binding
BSD 3-Clause "New" or "Revised" License
34 stars 54 forks source link

PyQT5 requires Python 3.4 or above, why is PyQt5 a requirements? #63

Closed ashishk88 closed 4 years ago

ashishk88 commented 5 years ago

https://github.com/ros-visualization/python_qt_binding/blob/0c4250629f8b02ca80f710628c6110714f182a22/cmake/sip_configure.py#L9

dirk-thomas commented 5 years ago

ROS 1 Kinetic and newer as well as ROS 2 target Qt 5: see REP 3. Therefore in those distributions PyQt5 is being used.

PyQT5 requires Python 3.4 or above

Why do you think that is the case? ROS 1 uses Python 2 and works just fine with PyQt 5.

dirk-thomas commented 4 years ago

Closing due to no response.