ros-visualization / rqt_image_view

http://wiki.ros.org/rqt_image_view
25 stars 59 forks source link

Project executable #56

Closed Surajj4837-th closed 2 years ago

Surajj4837-th commented 2 years ago

This project is in C++, why it has created a py file as executable? Can a normal executable file be created for this project?

ablasdel commented 2 years ago

This project isn't intended to stand on its own it is a plug-in to the rqt framework.

Can you share more about why you want this?

Surajj4837-th commented 2 years ago

I have worked earlier in Qt and I just started to develop UI in ROS environment, I took your project to analyze and see the components used to understand ROS-Qt integration. In Qt, the Qt Creator generated a normal executable file and I was confused why you are not doing the same.

ablasdel commented 2 years ago

I'd urge you to review the rqt framework as a whole that was designed and implemented to enable both python and C++ plugins.

https://github.com/ros-visualization/rqt

Having a "why was the entire plug-in framework designed like this" on a single plug-in repo feels like the wrong place. I'm going to close this issue on this individual plug-in.

For more details see the rqt wiki page here -> http://wiki.ros.org/rqt

Please feel free to open an issue on the rqt repo to continue the conversation. Thanks

130s commented 2 years ago

FYI, there's a standalone tool image_view that pre-exists since before rqt version (note, this isn't always the case with all rqt-based tools). Both are not sharing the code base as explained by one of the original authors https://github.com/ros-perception/image_pipeline/issues/158