9 #include "guiQt/config.hpp" 11 #include <fwGui/editor/IEditor.hpp> 13 #include <fwTools/Failed.hpp> 15 #include <boost/filesystem/path.hpp> 18 #include <QPushButton> 86 GUIQT_API virtual
void starting() override;
91 GUIQT_API virtual
void stopping() override;
96 GUIQT_API virtual
void updating() override;
99 GUIQT_API virtual
void configuring() override;
104 GUIQT_API virtual
void info(
std::ostream& _sstream ) override;
110 void onToggled(
bool);
120 ClickedSignalType::sptr m_sigClicked;
124 ToggledSignalType::sptr m_sigToggled;
133 void setChecked(
bool checked);
139 QPointer <QPushButton> m_button;
143 ::
boost::filesystem::path m_icon;
144 ::
boost::filesystem::path m_icon2;
147 unsigned int m_iconWidth;
148 unsigned int m_iconHeight;
Namespace containing fw4spl communication tools.
Defines the service interface managing the editor service for object.
#define fwCoreServiceClassDefinitionsMacro(_classinfo_)
Generate common code for services classes.
The namespace guiQt contains the basic services to build the application IHM with Qt...