Hi Daniel,

thanks for trying this out

> - the tool GUI issue is a Qt layout problem on "small" screen heights,
> there is yet no scrollbar appearing if there is not enough vertical
> space.
You are right. The problem with the InteractiveSegmentation 
functionality is that all QmitkToolSelectionBoxes are on the same layout 
and there is no space left for QmitkToolGUIAreas.

In my application I set them on different Tabs in a  TabWidget, but I 
had problems in the TabWidget's constructor (it crashed when the pages 
where created and added at execution time). The solution I found was to 
create QmitkToolGUIAreaWidget.ui/.cpp/.h and 
QmitkToolSelectionBoxeWidget.ui/.cpp/.h.

Another reason for the tool GUIs not appearing could be this one:

At least in my application, I'm having a "possibleGUI is null" problem. 
Let me explain it:

- each tool has associated a GUI e.g. QmitkAddContourToolGUI right? ok, 
there was some CMake-related change some time ago that I probably did 
not update correctly in my setup, that is causing that Qmitk-NNN-GUIs 
are not being instantiated correctly. Therefore, they are not found  
when the tool is activated.

Could you try (in windows/Qt4/OpenCherry) if e.g. the binary threshold 
GUI is activated and shown?

> - the behaviour (tools deactivating) is still present in the current
> trunk
> - the applied patch will remedy the tools that deactivate themselves.
> It may have influences on other application behaviour, but I didn't
> investigate this much further. All segmentation functions seem to
> work.
In my case, after the patch, all tools continued working. I could not 
find the exact cause of the bug (besides the patch that I pointed you 
out) but I'm sure that something was changed in 
QmitkDataStorageSelectionComboBox when you converted the predicates to 
smart pointers (see my previous post)
>
> - unfortunately I cannot commit these changes to the public repository
> right now
> - you may have noticed that there were no updates to the repository
> lately. There will be a mail regarding the status of the public
> repository during the next days
>
ok. no problem. Thanks fot the great work, and let me know how I can be 
of help
> Kind Regards,
> Daniel
>
sebastian


------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
_______________________________________________
mitk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mitk-users

Reply via email to