Defines the generic pulse progress dialog for IHM. Use the Delegate design pattern. The specific implementation selection is ensured by fwGuiRegisterMacro. The specific implementation are in fwGuiWX and fwGuiQT libraries.
More...
#include <PulseProgressDialog.hpp>
|
virtual bool | isA (const std::string &type) const override |
|
FWGUI_API | PulseProgressDialog (const std::string &title, Stuff stuff, const std::string &msg=std::string(),::fwGui::dialog::IPulseProgressDialog::MilliSecond frequenceRefresh=100) |
| will instantiate the concrete implementation
|
|
FWGUI_API void | setTitle (const std::string &title) override |
| set the title for the dialog
|
|
FWGUI_API void | setMessage (const std::string &message) override |
| set the message for the dialog
|
|
virtual FWGUI_API void | show () override |
| show the pulse progress dialog
|
|
virtual FWGUI_API void | setStuff (Stuff stuff) |
| set the stuff
|
|
virtual FWGUI_API void | setFrequence (MilliSecond frequence) |
| set the frequence
|
|
|
static bool | isTypeOf (const std::string &type) |
|
static bool | isTypeOf (const std::string &type) |
|
static const std::string & | classname () |
| return full object's classname with its namespace, i.e. fwCore::BaseObject
|
|
static bool | isTypeOf (const std::string &type) |
|
static const std::string & | classname () |
| return full object's classname with its namespace, i.e. fwCore::BaseObject
|
|
static bool | isTypeOf (const std::string &type) |
|
static const std::string & | leafClassname () |
| return object's classname without its namespace, i.e. BaseObject
|
|
static const std::string & | classname () |
| return object's classname without its namespace, i.e. BaseObject
|
|
|
::fwGui::dialog::IPulseProgressDialog::sptr | m_implementation |
|
Stuff | m_stuff |
|
MilliSecond | m_frequence |
|
|
template<class , class , class > |
class | ::fwTools::ClassFactory |
|
class | ::fwTools::Factory |
|
|
virtual const std::string & | getLeafClassname () const override |
| return object's classname without its namespace, i.e. BaseObject
|
|
virtual const std::string & | getClassname () const override |
| return full object's classname with its namespace, i.e. fwCore::BaseObject
|
|
static const std::string & | leafClassname () |
| return object's classname without its namespace, i.e. BaseObject
|
|
static const std::string & | classname () |
| return object's classname without its namespace, i.e. BaseObject
|
|
|
typedef std::string | FactoryRegistryKeyType |
|
typedef std::function< void()> | Stuff |
|
typedef unsigned long | MilliSecond |
|
typedef ::fwGui::factory::Key | Key |
|
static FWGUI_API const FactoryRegistryKeyType | REGISTRY_KEY |
| this unique key should be used for all factory for specific LocationDialog(qt,wx,...) More...
|
|
| GuiBaseObject () |
|
virtual | ~GuiBaseObject () |
|
Defines the generic pulse progress dialog for IHM. Use the Delegate design pattern. The specific implementation selection is ensured by fwGuiRegisterMacro. The specific implementation are in fwGuiWX and fwGuiQT libraries.
Definition at line 24 of file include/fwGui/dialog/PulseProgressDialog.hpp.
The documentation for this class was generated from the following files: