That is great news!
I didn't think of that...
Thank you Sascha!!!
;) Ingmar
Gesendet: Freitag, 31. Juli 2015 um 18:02 Uhr
Von: "Sascha Zelzer" <[email protected]>
An: "Ingmar Wegner" <[email protected]>, "Mitk Users" <[email protected]>
Betreff: Re: [mitk-users] [SPAM] once again: QmitkStdMultiWidget controlling layout
Von: "Sascha Zelzer" <[email protected]>
An: "Ingmar Wegner" <[email protected]>, "Mitk Users" <[email protected]>
Betreff: Re: [mitk-users] [SPAM] once again: QmitkStdMultiWidget controlling layout
Hi,
You actually can if you really must. A a link dependency from your plugin to the org.mitk.gui.qt.stdmultiwidgeteditor plugin by adding ts symbolic name to the "Require-Plugin" CMake variable in its manifest_headers.cmake file. You can then include the header file and dynamic_cast the interface.
Best,
Sascha
Am 31/07/2015 um 14:07 schrieb Ingmar Wegner:
> ...Hi,I know this is an evergreen topic. And I know that QmitkStdMultiWidget is an old class but with mighty features that I would like to control.
-> But I can't set the layout to show a 2D widget on the left side and a 3D widget on the right side.I see that the linked_render_window_part is the QmitkStdMultiWidgetEditor but as this is a plugin class I can not include, cast, and access it!I can only reach the interface methods of ILinkedRenderWindowPart and IRenderWindowPart, so enable and disable decorations and such.If I could reach it I could call GetStdMutliwidget and reach heaven (QmitkStdMultiWidget).
You actually can if you really must. A a link dependency from your plugin to the org.mitk.gui.qt.stdmultiwidgeteditor plugin by adding ts symbolic name to the "Require-Plugin" CMake variable in its manifest_headers.cmake file. You can then include the header file and dynamic_cast the interface.
Best,
Sascha
What I also tried was to control the widget via the QmitkRenderWindowMenu (the icons in the upper right corner of the widget) as the QmitkRenderWindow holds it as a member but there is no apropriate public method.Is there a way to switch the layout from code?Or do I have to modify the mitk class? If so, what would be the best strategy for it so I could contribute the changes if they are of interest?Best Regards,IngmarI saw the following user list threads:
------------------------------------------------------------------------------
_______________________________________________ mitk-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mitk-users
