7 #ifndef __FWGUIQT_LAYOUTMANAGER_FRAMELAYOUTMANAGER_HPP__ 8 #define __FWGUIQT_LAYOUTMANAGER_FRAMELAYOUTMANAGER_HPP__ 10 #include "fwGuiQt/config.hpp" 11 #include "fwGuiQt/container/QtContainer.hpp" 13 #include <fwCore/base.hpp> 15 #include <fwGui/layoutManager/IFrameLayoutManager.hpp> 39 ::fwGui::factory::New< FrameLayoutManager > );
48 FWGUIQT_API
virtual void createFrame()
override;
53 FWGUIQT_API
virtual void destroyFrame()
override;
62 bool isOnScreen(
const QPoint& pos);
64 QPointer<QMainWindow> m_qtWindow;
The namespace fwGui contains the base interface for IHM services.
Key class used to restrict access to Object construction. See http://www.drdobbs.com/184402053.
Defines the frame manager.
#define fwCoreClassDefinitionsWithFactoryMacro(_classinfo_, _parameters_, _factory_)
Generate common construction methods for classes with one factory.
Defines an interface for managing a frame.