Medical Imaging Interaction Toolkit
2023.04.00
Medical Imaging Interaction Toolkit
|
#include <berryIApplicationContext.h>
Public Member Functions | |
virtual | ~IApplicationContext () |
virtual QHash< QString, QVariant > | GetArguments () const =0 |
virtual void | ApplicationRunning ()=0 |
Static Public Attributes | |
static const QString | APPLICATION_ARGS |
static const QString | APPLICATION_ARGS_UNPROCESSED |
The context used to start an application.
This interface is not intended to be implemented by clients.
Definition at line 31 of file berryIApplicationContext.h.
|
virtual |
|
pure virtual |
This method should be called once the application is completely initialized and running. This method will perform certain operations that are needed once an application is running. One example is bringing down a splash screen if it exists.
|
pure virtual |
The arguments used for the application. The arguments from QObject::dynamicPropertyNames() of a QObject service object registered under the interface "org.blueberry.core.runtime.AppDescriptor" are used as the arguments for this context when an application is launched.
|
static |
A key used to store arguments for the application. The content of this argument is unchecked and should conform to the expectations of the application being invoked. Typically this is a QStringList
.
If the properties used to launch an application do not contain a value for this key then command line arguments used to launch the platform are set in the arguments of the application context.
Definition at line 46 of file berryIApplicationContext.h.
|
static |
A key used to store unprocessed arguments for the application. This is a QStringList
.
If the properties used to launch an application do not contain a value for this key then command line arguments used to launch the platform are set in the unprocessed arguments of the application context.
Definition at line 57 of file berryIApplicationContext.h.