MCPcopy Create free account
hub / github.com/MITK/MITK / QmitkOverlayController

Method QmitkOverlayController

Modules/QtOverlays/src/QmitkOverlayController.cpp:24–41  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

22#include <algorithm>
23
24QmitkOverlayController::QmitkOverlayController(QmitkRenderWindow *rw, mitk::PropertyList *pl)
25 : QObject(), m_RenderWindow(rw), m_PropertyList(pl)
26{
27 if (m_RenderWindow == nullptr)
28 {
29 MITK_ERROR << "invalid QmitkRenderWindow";
30 return;
31 }
32
33 connect(rw, SIGNAL(moved()), this, SLOT(AdjustAllOverlayPosition()));
34
35 this->InitializeOverlayLayout();
36 this->AdjustAllOverlayPosition();
37 this->SetOverlayVisibility(true);
38
39 if (m_PropertyList.IsNull())
40 m_PropertyList = mitk::PropertyList::New();
41}
42
43QmitkOverlayController::~QmitkOverlayController()
44{

Callers

nothing calls this directly

Calls 5

SetOverlayVisibilityMethod · 0.95
NewFunction · 0.50
IsNullMethod · 0.45

Tested by

no test coverage detected