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

Running plugins menu broken when closing the last plugin [Qt5] #33

Closed dirk-thomas closed 8 years ago

dirk-thomas commented 8 years ago

An entry "Activate" appears when the last plugin is closed. After that the menu never changes again, e.g. it doesn't show new entries for opened plugins anymore.

This is related to the transition to Qt 5 in #30. It happens with PyQt as well as PySide.

As a workaround the menu can hold an invisible action.

dirk-thomas commented 8 years ago

I was able to reproduce the problem in C++ as well (https://gist.github.com/dirk-thomas/ad2df445e150c0a3545a357ef3da806c) and created a ticket upstream: https://bugreports.qt.io/browse/QTBUG-52582