Hi, another thing. If you want to rely on Qt, you might want to have a look at the state machine included in Qt.
- Sascha On 08/13/2010 01:51 PM, Ritter, Nils wrote: > Thanks for your reply. > > What we are planning to do is to implement some kind of state machine that > uses other, previously known plug-ins (by name or id or ...). A "main > plug-in" gives an overview of the whole process and offers buttons to open > another part. Each button causes a search for a group of possible plug-ins > that are opened on demand by the program, not by the user. Whether this state > machine will be MITKs internal one or something hand-crafted is not decided > yet. By dividing the functionality of the whole program into several > plug-ins, distributed development is made easy and the GUI is kept clean. > Also by minimizing user interaction with MITK itself (the container extapp, > not the functionality of the plug-ins) we can guide the user towards his goal. > > Could you provide some example code that shows how to interact with MITK's > mechanism? Most of the examples I found up to now are pretty straight > forward. Open something, process it, save it. But there is almost no MITK > mechanism involved. > > Best regards, > Nils > > > -----Ursprüngliche Nachricht----- > Von: Sascha Zelzer [mailto:[email protected]] > Gesendet: Donnerstag, 12. August 2010 12:33 > An: [email protected] > Betreff: Re: [mitk-users] How to acces other MITK Plug-ins from > > Hi, > > there is a sophisticated API for controlling the OSGi plug-in system and > the BlueBerry workbench. For controll over the workbench, see for > example the IWorkbenchPage interface: > > http://docs.mitk.org/nightly-qt4/BlueBerry/reference/api/html/structberry_1_1IWorkbenchPage.html > > If you can give us a concrete problem description of what you want to > achieve, I may be able to help you more specifically. > > Best, > Sascha > > On 08/10/2010 09:52 PM, Ritter, Nils wrote: > >> Hi, >> I'm looking for a way to gain some control over MITKs plug-in mechanisms >> from my own plug-in. It would be very helpful for the project I'm currently >> working on, to divide functionality into several plug-ins and open or stop >> them from a main control. Also some control over the view aspects would be >> nice. Could someone point me in the right direction with this, or even >> provide some code that simply explains how to approach this problem? Thanks >> in advance. >> >> Best regards, >> Nils >> ------------------------------------------------------------------------------ >> This SF.net email is sponsored by >> >> Make an app they can't live without >> Enter the BlackBerry Developer Challenge >> http://p.sf.net/sfu/RIM-dev2dev >> _______________________________________________ >> mitk-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/mitk-users >> >> > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > _______________________________________________ > mitk-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/mitk-users > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > _______________________________________________ > mitk-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/mitk-users > ------------------------------------------------------------------------------ This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ mitk-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mitk-users
