open_iA 2021.08
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
Signals | Public Member Functions | Protected Attributes | List of all members
iAModuleAttachmentToChild Class Reference

Base class for data from a module that needs to be "attached" to a single iAMdiChild window. More...

#include <iAModuleAttachmentToChild.h>

Inheritance diagram for iAModuleAttachmentToChild:
[legend]
Collaboration diagram for iAModuleAttachmentToChild:
[legend]

Signals

void detach ()
 emit this signal if you want the attachment to be removed from the current mdichild More...
 

Public Member Functions

 iAModuleAttachmentToChild (iAMainWindow *mainWnd, iAMdiChild *child)
 
virtual ~iAModuleAttachmentToChild ()
 
iAMdiChildgetMdiChild () const
 

Protected Attributes

iAMdiChildm_child
 
iAMainWindowm_mainWnd
 

Detailed Description

Base class for data from a module that needs to be "attached" to a single iAMdiChild window.

Should only be created through iAModuleInterface::CreateAttachment, as this takes care of attaching it to the iAMdiChild properly.

Constructor & Destructor Documentation

◆ iAModuleAttachmentToChild()

iAModuleAttachmentToChild::iAModuleAttachmentToChild ( iAMainWindow mainWnd,
iAMdiChild child 
)
inline

◆ ~iAModuleAttachmentToChild()

virtual iAModuleAttachmentToChild::~iAModuleAttachmentToChild ( )
inlinevirtual

Member Function Documentation

◆ detach

void iAModuleAttachmentToChild::detach ( )
signal

emit this signal if you want the attachment to be removed from the current mdichild

◆ getMdiChild()

iAMdiChild * iAModuleAttachmentToChild::getMdiChild ( ) const
inline

Member Data Documentation

◆ m_child

iAMdiChild* iAModuleAttachmentToChild::m_child
protected

◆ m_mainWnd

iAMainWindow* iAModuleAttachmentToChild::m_mainWnd
protected

The documentation for this class was generated from the following file: