Help required on plugin development

Hi, following our effort to integrate klayout within qucs, we are developing a new plugin (entire framework is C++ and we link directly KLayout libraries).
Now, in this plugin (child of edt::Service) we create a lay::Marker to follow some "drag" activity by the mouse.
Here there is something we don't comprehend: at the beginning (blank layout) everything works fine.
After loading a gds in the current layoutView, we switch again the view mode to the new plugin but the marker is not shown anymore.
All events are handled correctly to the plugin and we enforce the layoutView->show_markers(true).

Apparently, loading a gds into the view changes some behaviour of the view itself but we cannot figure out what.

Any hint? Thanks!
Alessio

Sign In or Register to comment.