Sascha is right, the Image Navigator view [1] implements the 
berry::ISizeProvider interface [2]. As far as I understand the code, it just 
constrains the height of the view and intentionally is flexible in its width. 
The interface allows for restrictions in both directions though. There's also a 
hint in the documentation of the berry::IViewPart interface [3]. However, the 
documentation states that it is still a *preferred* size and it is not 
guaranteed. For example, it wont work if there are multiple views (with 
constraints?) in the same stack.

[1] 
https://github.com/MITK/MITK/blob/master/Plugins/org.mitk.gui.qt.imagenavigator/src/internal/QmitkImageNavigatorView.cpp#L154
[2] 
https://github.com/MITK/MITK/blob/1056bf6d459b18b9996e2cd9f44f588a704810f8/Plugins/org.blueberry.ui.qt/src/berryISizeProvider.h
[3] 
https://github.com/MITK/MITK/blob/1056bf6d459b18b9996e2cd9f44f588a704810f8/Plugins/org.blueberry.ui.qt/src/berryIViewPart.h#L61
________________________________________
Von: Pukhlikov Mikhail [[email protected]]
Gesendet: Freitag, 30. Oktober 2015 13:42
An: Sascha Zelzer; [email protected]
Betreff: Re: [mitk-users] is it possible to make static width for pugin

Hello

But image navigator scales like other plugins

________________________________
Date: Fri, 30 Oct 2015 12:32:31 +0000
Subject: Re: [mitk-users] is it possible to make static width for pugin
From: [email protected]
To: [email protected]
CC: [email protected]; [email protected]


It is possible in BlueBerry. I don't remember the exact location. Either in the 
view extension point or the PageLayout class used in an application Window 
advisor. Look at the image navigator view for an example.

Am 30.10.2015 13:12 schrieb "Pukhlikov Mikhail" 
<[email protected]<mailto:[email protected]>>:
Thanks

but sadly parent->setMaximumWidth doesn't help and parent->parentWidget returns 
Access violation - I need some way to have *static* plugin - is the only way to 
achieve it is to modify blueberry?

________________________________
From: [email protected]
To: [email protected]<mailto:[email protected]>; 
[email protected]<mailto:[email protected]>
Date: Fri, 30 Oct 2015 12:57:00 +0100
Subject: RE: [mitk-users] is it possible to make static width for pugin


Hi,



it is not possible or at least shouldn’t be possible by design. Views are 
framed within BlueBerry controls which make up a *flexible* UI framework. 
However, there might be possibilities to circumvent that. Have you tried to set 
a maximum size for your top-level widget?



Best,

Stefan


From: Pukhlikov Mikhail 
[mailto:[email protected]<mailto:[email protected]>]
Sent: Freitag, 30. Oktober 2015 11:17
To: [email protected]<mailto:[email protected]>
Subject: [mitk-users] is it possible to make static width for pugin

Hello

Can I create plugin with static width? unresizeable

Thank you

------------------------------------------------------------------------------

_______________________________________________
mitk-users mailing list
[email protected]<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/mitk-users

------------------------------------------------------------------------------
_______________________________________________
mitk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mitk-users

Reply via email to