7 #ifndef __FWGUI_DIALOG_PROGRESSDIALOG_HPP__ 8 #define __FWGUI_DIALOG_PROGRESSDIALOG_HPP__ 10 #include "fwGui/config.hpp" 11 #include "fwGui/dialog/IProgressDialog.hpp" 13 #include <fwCore/base.hpp> 37 FWGUI_API
void setTitle(const
std::
string& title) override;
40 FWGUI_API
void setMessage(const
std::
string& message) override;
43 FWGUI_API
void operator()(
float percent,
std::
string msg) override;
45 FWGUI_API
void setCancelCallback(CancelCallbackType callback) override;
47 FWGUI_API
void hideCancelButton() override;
51 FWGUI_API
void cancelPressed() override;
The namespace fwGui contains the base interface for IHM services.
Defines the generic progress dialog for IHM. Use the Delegate design pattern. The specific implementa...
#define fwCoreClassDefinitionsWithFactoryMacro(_classinfo_, _parameters_, _factory_)
Generate common construction methods for classes with one factory.
Defines the generic Progress dialog for IHM.