MCPcopy Create free account
hub / github.com/WarmUpTill/SceneSwitcher / UpdateEntryData

Method UpdateEntryData

plugins/base/macro-action-source.cpp:551–574  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

549}
550
551void MacroActionSourceEdit::UpdateEntryData()
552{
553 if (!_entryData) {
554 return;
555 }
556
557 const auto weakSource = _entryData->_source.GetSource();
558 _settingsButtons->SetSelection(weakSource, _entryData->_button);
559 _actions->setCurrentIndex(static_cast<int>(_entryData->GetAction()));
560 _sources->SetSource(_entryData->_source);
561 _sourceSettings->SetSelection(weakSource, _entryData->_setting);
562 _settingsString->setPlainText(_entryData->_settingsString);
563 _deinterlaceMode->setCurrentIndex(_deinterlaceMode->findData(
564 static_cast<int>(_entryData->_deinterlaceMode)));
565 _deinterlaceOrder->setCurrentIndex(_deinterlaceOrder->findData(
566 static_cast<int>(_entryData->_deinterlaceOrder)));
567 _settingsInputMethods->setCurrentIndex(_settingsInputMethods->findData(
568 static_cast<int>(_entryData->_settingsInputMethod)));
569 _tempVars->SetVariable(_entryData->_tempVar);
570 _manualSettingValue->setPlainText(_entryData->_manualSettingValue);
571 _acceptDialog->setChecked(_entryData->_acceptDialog);
572
573 SetWidgetVisibility();
574}
575
576void MacroActionSourceEdit::SourceChanged(const SourceSelection &source)
577{

Callers

nothing calls this directly

Calls 7

setPlainTextMethod · 0.80
setCheckedMethod · 0.80
GetSourceMethod · 0.45
SetSelectionMethod · 0.45
GetActionMethod · 0.45
SetSourceMethod · 0.45
SetVariableMethod · 0.45

Tested by

no test coverage detected