7 #ifndef __FWGUI_ACTIONCALLBACKBASE_HPP__ 8 #define __FWGUI_ACTIONCALLBACKBASE_HPP__ 10 #include "fwGui/config.hpp" 11 #include "fwGui/IMenuItemCallback.hpp" 13 #include <fwCore/base.hpp> 28 typedef
std::
string RegistryKeyType;
33 FWGUI_API virtual
void setSID(
std::
string sid);
38 FWGUI_API virtual
void execute() override;
43 FWGUI_API virtual
void check(
bool checked);
45 FWGUI_API static const RegistryKeyType REGISTRY_KEY;
57 FWGUI_API virtual ~ActionCallbackBase();
#define fwCoreNonInstanciableClassDefinitionsMacro(_classinfo_)
Generate common code for Non Instanciable classes (Interfaces, Abstract classes, ...)
The namespace fwGui contains the base interface for IHM services.
Defines the menu item callback.