 |
Computer Assited Medical Intervention Tool Kit
version 4.1
|
Go to the documentation of this file.
28 #ifndef APPLICATION_ACTION_EXTENSION_H
29 #define APPLICATION_ACTION_EXTENSION_H
33 #include <QPushButton>
34 #include <QDialogButtonBox>
46 Q_PLUGIN_METADATA(IID
"fr.imag.camitk.sdk.action.application")
60 return "Application Level Actions";
65 return "This extension provides various actions to manipulate components at the application level (open, close, save...)";
70 #endif // APPLICATION_ACTION_EXTENSION_H
Within the MedicalImageViewer, display the axial viewer.
Definition: ShowAxialViewer.h:37
virtual ~ApplicationActionExtension()=default
the destructor
virtual void init()
initialize all the actions
Definition: ApplicationActionExtension.cpp:56
When triggered, open a file open dialog box. the OpenAction display a file open dialog....
Definition: OpenAction.h:39
Save the current selected component.
Definition: SaveAction.h:38
The CloseAllAction class allows one to close all selected component in the current application.
Definition: CloseAllAction.h:39
ApplicationActionExtension()
the constructor (needed to initialize the icon resources)
Definition: ApplicationActionExtension.cpp:53
Set the visibility of the MedicalImageViewer in order to only show the 3D viewer.
Definition: Show3DViewer.h:37
Save the current selected component. This action allows one to select the last instantiated component...
Definition: SelectLastInstanciatedAction.h:43
Save all the current selected components.
Definition: SaveAllAction.h:38
The AboutAction class handles the pop-up "About CamiTK" with information about CamiTK.
Definition: AboutAction.h:37
The ClearSelectionAction allows user to clear the selected components in the components explorer.
Definition: ClearSelectionAction.h:38
The CloseAction class closes the selected component.
Definition: CloseAction.h:39
#define registerNewAction(X)
Definition: ActionExtension.h:65
The AboutAction class handles the pop-up "About CamiTK" with information about CamiTK.
Definition: LoggerParameters.h:40
Display the console application widget, which, by default, prints the standard output and log....
Definition: ToggleConsoleAction.h:38
virtual QString getDescription()
Method that return the action extension descrption.
Definition: ApplicationActionExtension.h:87
The ApplicationActionExtension class features all the application actions.
Definition: ApplicationActionExtension.h:43
When triggered, the ChangeLanguage automatically opens the given setting file language.
Definition: ChangeLanguage.h:41
This class describes what is a generic Action extension. To add a ActionExtension to CamiTK core,...
Definition: ActionExtension.h:82
When triggered, the OpenFile automatically opens the given file.
Definition: OpenFile.h:40
Specify the current directory to the test data directory.
Definition: SetPathToTestData.h:39
Within the MedicalImageViewer, display all viewers (except arbitrary).
Definition: ShowAllViewers.h:37
When triggered, quit the current application.
Definition: QuitAction.h:37
Save as the current selected component.
Definition: SaveAsAction.h:38
virtual QString getName()
Method that return the action extension name.
Definition: ApplicationActionExtension.h:82
Remove the last top-level selected component (if several top level components were selected,...
Definition: RemoveLastInstanciatedAction.h:41
Within the MedicalImageViewer, display the sagittal viewer.
Definition: ShowSagittalViewer.h:37
Within the MedicalImageViewer, display the coronal viewer.
Definition: ShowCoronalViewer.h:37