Hi James,
welcome! Even though MITK can also be used with other GUI frameworks, QT 
is a good choice. There is already an application (workbench) made with 
QT that you can use and extend with your own plugin(s). That way you can 
concentrate on your use case in case the workbench suites your needs.

1. QT5 is currently not supported (afaik), mainly because the other 
frameworks that MITK use don't yet support QT5 (e.g.VTK). But this is 
matter of time. (I would be very interested in QT5 as well.) So a late 
(recent) QT4 version is fine. All other toolkits will be automatically 
downloaded within the (great) superbuild procedure. So you only have to 
clone MITK repository, run cmake as described in the homepage and then 
all dependent frameworks will be automatically downloaded in the correct 
version, then configured with cmake, and finally built. Also the 
mitkWorkbench will be built so you can start right away with your plugin 
(look for PluginGenerator in docu). Or you can use MITK as a toolkit and 
start writing your own application. Actually MITK (/blueberry) also 
heavily supports this!
2. refer to the tutorial section, the documentation and the tutorials 
from BVM converence to get started. I personally like the "BugSquashing 
seminar ppts as well as they give a short overview on many topics.
3. As stated above the superbuild will also contain VTK. So you can 
directly call VTK (and ITK etc.) code from within MITK. VTK is mainly 
used for visualization so depending on what you are about to implement 
you even won't have to write VTK code to draw some objects in a virtual 
scene. MITK does this for you; you only add the data to be visualized to 
the DataStorage and the rendering framework does the rest.

But in order to help you we might need more informations on the use case 
you have in mind.

Best,
Ingmar

Am 28.10.2013 22:57, schrieb James:
> Hello everybody,
>
> I am new to mitk. I am trying to find out if I can use MITK to develop
> an image viewing station for clinical use. I plan to use Windows machine
> and Qt. I have two questions here:
>
> 1. I plan to use Qt to do the GUI. which version I should use? Qt4, Qt5
> or Qt5.1? I am using Qt5 now. The doc says: "version 4.6 or above is
> recommended". Anybody tried Qt5?
> 2. Where I can find some example code to have a feeling about MITK?
> 3. Does MITK include VTK? I read that MITK is built on top of VTK. Does
> that mean VTK functionality is available via MITK? or I have to
> integrate VTK into my project by myself?
>
> Thanks,
> James
>
>
> ------------------------------------------------------------------------------
> Android is increasing in popularity, but the open development platform that
> developers love is also attractive to malware creators. Download this white
> paper to learn more about secure code signing practices that can help keep
> Android apps secure.
> http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk
>
>
>
> _______________________________________________
> mitk-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mitk-users
>

------------------------------------------------------------------------------
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk
_______________________________________________
mitk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mitk-users

Reply via email to