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

Method SetOverlayVisibility

Modules/QtOverlays/src/QmitkOverlayController.cpp:277–304  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

275}
276
277void QmitkOverlayController::SetOverlayVisibility(bool visible)
278{
279 OverlayPositionMap::iterator overlayIter;
280 for (overlayIter = m_PositionedOverlays.begin(); overlayIter != m_PositionedOverlays.end(); overlayIter++)
281 {
282 if (visible)
283 {
284 (overlayIter->second)->show();
285 }
286 else
287 {
288 (overlayIter->second)->hide();
289 }
290 }
291
292 OverlayVector::iterator allOverlaysIter;
293 for (allOverlaysIter = m_AllOverlays.begin(); allOverlaysIter != m_AllOverlays.end(); allOverlaysIter++)
294 {
295 if (visible)
296 {
297 (*allOverlaysIter)->GetWidget()->show();
298 }
299 else
300 {
301 (*allOverlaysIter)->GetWidget()->hide();
302 }
303 }
304}
305
306void QmitkOverlayController::AddOverlay(QmitkOverlay *overlay)
307{

Callers 1

Calls 4

showMethod · 0.80
beginMethod · 0.45
endMethod · 0.45
GetWidgetMethod · 0.45

Tested by

no test coverage detected