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

Method Synchronize

Modules/QtWidgets/src/QmitkMxNMultiWidget.cpp:236–253  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

234}
235
236void QmitkMxNMultiWidget::Synchronize(bool synchronized)
237{
238 if (synchronized)
239 {
240 SetDisplayActionEventHandler(std::make_unique<mitk::DisplayActionEventHandlerSynchronized>());
241 }
242 else
243 {
244 SetDisplayActionEventHandler(std::make_unique<mitk::DisplayActionEventHandlerDesynchronized>());
245 }
246
247 std::string prefixFilter = synchronized ? "" : this->GetMultiWidgetName().toStdString();
248 auto displayActionEventHandler = GetDisplayActionEventHandler();
249 if (nullptr != displayActionEventHandler)
250 {
251 displayActionEventHandler->InitActions(prefixFilter);
252 }
253}
254
255QmitkRenderWindow* QmitkMxNMultiWidget::GetRenderWindow(const QString& widgetName) const
256{

Callers 1

OnSynchronizeMethod · 0.80

Calls 2

GetMultiWidgetNameMethod · 0.80
InitActionsMethod · 0.80

Tested by

no test coverage detected