MCPcopy Create free account
hub / github.com/chrxh/alien / initIntern

Method initIntern

source/Gui/SimulationParametersMainWindow.cpp:38–60  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

36{}
37
38void SimulationParametersMainWindow::initIntern(SimulationFacade simulationFacade)
39{
40 _simulationFacade = simulationFacade;
41
42 _masterWidgetOpen = GlobalSettings::get().getValue("windows.simulation parameters.master widget.open", _masterWidgetOpen);
43 _detailWidgetOpen = GlobalSettings::get().getValue("windows.simulation parameters.detail widget.open", _detailWidgetOpen);
44 _expertWidgetOpen = GlobalSettings::get().getValue("windows.simulation parameters.expert widget.open", _expertWidgetOpen);
45 _masterWidgetHeight = GlobalSettings::get().getValue("windows.simulation parameters.master widget.height", scale(MasterHeight));
46 _expertWidgetHeight = GlobalSettings::get().getValue("windows.simulation parameters.expert widget height", scale(ExpertWidgetHeight));
47
48 auto baseWidgets = std::make_shared<_SimulationParametersBaseWidgets>();
49 baseWidgets->init(_simulationFacade);
50 _baseWidgets = baseWidgets;
51
52 auto zoneWidgets = std::make_shared<_SimulationParametersZoneWidgets>();
53 zoneWidgets->init(_simulationFacade, 0);
54 _zoneWidgets = zoneWidgets;
55
56
57 auto sourceWidgets = std::make_shared<_SimulationParametersSourceWidgets>();
58 sourceWidgets->init(_simulationFacade, 0);
59 _sourceWidgets = sourceWidgets;
60}
61
62void SimulationParametersMainWindow::processIntern()
63{

Callers

nothing calls this directly

Calls 3

scaleFunction · 0.85
getValueMethod · 0.80
initMethod · 0.45

Tested by

no test coverage detected